![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 149 Pomógł: 7 Dołączył: 6.01.2010 Skąd: Opole Lubelskie Ostrzeżenie: (0%) ![]() ![]() |
Mam tabelę product_user zawierającą product_id i user_id (relacja m do n).
Klient chce filtrowanie użytkowników po produktach. Jeżeli z selecta wybierze 2 produkty to na liście mają mu się pokazać tylko użytkownicy posiadający 2 produkty równocześnie. Jak napisać do tego zapytanie? Z OR nie byłoby problemu, ale z AND nie mam pomysłu... Ten post edytował lukasz91 6.08.2015, 11:29:52 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Musisz dac tyle LEFT JOIN na tabele product_user ile koles wybral produktow a potem w where dajesz warunek ze obie tabele mają miec product_id <> null i po sprawie (IMG:style_emoticons/default/smile.gif)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 12:46 |