![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 330 Pomógł: 0 Dołączył: 25.01.2008 Ostrzeżenie: (0%) ![]() ![]() |
tabele:
product category product_2_category jeden produkt moze byc w wielu kaegoriach mamy np takie zapytanie "select * from product left join product_2_category on (...) " powyższe zapytanie zwróci mi tyle duplikaty produktów, jeśli produkt pojawia sie w więcej niż jednej kategorii. Zaznaczam, iż nie chce używać GROUP by p.product_id lub "DISTINCT" chciałbym się obejsc bez tego. Pytanie jest wiec czy istnieje jakas konstrukcja, typu : select * FROM product left join produ2_c cateogry on (xxxx AND LIMIT 0,1 ) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 748 Pomógł: 388 Dołączył: 21.08.2009 Skąd: Gdynia Ostrzeżenie: (0%) ![]() ![]() |
Cytat Pytanie jest wiec czy istnieje jakas konstrukcja, typu : NieCytat Zaznaczam, iż nie chce używać GROUP by p.product_id lub "DISTINCT" chciałbym się obejsc bez tego. A niby dlaczego, skoro właśnie tego powinieneś tutaj użyć?P.S. Napisz wprost co potrzebujesz uzyskać, a nie pytaj o to co Tobie się wydaje rozwiązaniem Ten post edytował tehaha 16.06.2011, 14:24:53 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 08:58 |