Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MYSQL] Warunek wielowieroszowy w dołączanej tabeli
mdx
post
Post #1





Grupa: Zarejestrowani
Postów: 27
Pomógł: 0
Dołączył: 7.03.2003
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


mam tabele:

PRO_PRODUCTS
-------------------
PRO_ID

PRP_PROPERTIES
--------------------
PRP_ID
PRP_PRO_ID
PRP_PRV_ID


I chcę pobrać produkty których wartość właściwości ma ściśle określoną grupę wartości.

Coś jak zapytanie:
  1. SELECT PRO.* FROM `PRO_PRODUCTS` AS `PRO` LEFT JOIN `PRP_PROPERTIES` AS `PRP` ON PRO.PRO_ID = PRP.PRP_PRO_ID WHERE PRP.PRP_PRV_ID IN( 41 , 56) GROUP BY PRO.PRO_ID

Tylko wszystkie warunki muszą być spełnione jednocześnie.

W podanym przykładzie chcę wybrać produkty których PRP_PRV_ID = 41 i równocześnie PRP_PRV_ID = 56 (nie LUB)

Jak to ogarnąć?

Ten post edytował mdx 9.02.2009, 23:51:33
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
bartg
post
Post #2





Grupa: Zarejestrowani
Postów: 226
Pomógł: 25
Dołączył: 4.07.2007
Skąd: Berlin

Ostrzeżenie: (0%)
-----


  1. WHERE PRP.PRP_PRV_ID=41 AND PRP.PRP_PRV_ID=56
?

Ten post edytował bartg 9.02.2009, 20:05:36
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 7.10.2025 - 15:37