Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL] Błąd w składni?
in5ane
post 4.02.2014, 09:01:28
Post #1





Grupa: Zarejestrowani
Postów: 1 335
Pomógł: 34
Dołączył: 9.11.2005
Skąd: Wrocław

Ostrzeżenie: (10%)
X----


Cześć. Czy w tym jest jakiś błąd? Nie działa, wyrzuca mi:
Kod
Wystąpił błąd SQL: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'UNION ALL (SELECT v.product_id FROM product_variants v WHERE v.id IN(SELEC' at line 90
Oto kod:
  1. a.id IN(
  2. (SELECT p.product_id FROM product_attributes p WHERE p.attribute_id = '133' AND p.value REGEXP 'średni')
  3. UNION ALL
  4. (SELECT v.product_id FROM product_variants v WHERE v.id IN(
  5. SELECT pp.variant_id FROM product_variants_attributes pp WHERE pp.attribute_id = '133' AND pp.value REGEXP 'średni'
  6. )
  7. )
  8. )



@edit: problem rozwiązany. Dla potomnych. Gdy używamy UNION ALL to nie dajemy zapytań w nawiasy.

Ten post edytował in5ane 4.02.2014, 09:07:42


--------------------
> > > Tworzenie stron < < <
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 07:44