![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 6.01.2009 Ostrzeżenie: (0%) ![]() ![]() |
Jest tablica :
id_historia_statusow | id_zamowienia | id_statusu_zamowienia Chodzi o to aby nie trzeba było dla każdego zamówienia z osobna sprawdzać warunku. np.: SELECT *FROM `historia_statusow_zamowienia` WHERE id_statusu_zamowienia IN (1,2) AND id_statusu_zamowienia NOT IN (7,9) AND `id_zamowienia`=10 Chodzi o to aby czymś zastąpić `id_zamowienia`= kolejne id_zamowienia Próbowałem zrobić to przez GROUP BY ale to to nie to. Czy jest jakiś sposób w MySql aby wykonać takie zapytanie czy trzeba w php po koleji sprawdzać każdy rekord? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 6.01.2009 Ostrzeżenie: (0%) ![]() ![]() |
Właśnie to mi chodziło. Dzięki
Z tym ze dla mnie to unwanted_count = 0 Nigdy nie używałem klauzury HAVING Przeanalizowałem kod i rozjaśniło mi kilka kwestii |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 13:47 |