![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 289 Pomógł: 77 Dołączył: 5.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam
mam taki problem, chciałbym jednym zapytaniem wyciagnać dane z dwu tabel tak, aby kiedy podbiera mi dane kontrahentów, to potrzebuję też ilość zamówień każdego kontrahenta (z tym nie ma problemu) ale też ilość zamówień o statusie '0' i '1' osobno i razem czyli, zakładajac ze jakis czlowiek zrobil w sklepie 10 zamowien, z czego 3 jeszcze nie zrealizowano (pole status =0 ) -> ma poakzać wynik 3/10 tabela kontrahenci: id_kontrahenta | ... tabela zamowienia: id | id_kontrahenta | ... | status | aktywne moje zapytanie:
daje mi wynik taki, że jeżeli człowiek nic nie zamawial to ma 0/0 a jezeli ma chociaz jedno zamowienie to pokazuje max zamowien np 5/1 i tak przy kazdym kto mial jakiekolwiek zamowienia. Mam nadzieje ze nie zamieszalem. Prosze o pomoc |
|
|
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 4 465 Pomógł: 137 Dołączył: 26.03.2004 Skąd: Gorzów Wlkp. ![]() |
Przenoszę na Mysql
|
|
|
![]()
Post
#3
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
http://nospor.pl/mysql-faq-n25.html#faq-3
gdzie pole1 to twoje pole status
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 43 Pomógł: 1 Dołączył: 23.05.2007 Skąd: Gliwice Ostrzeżenie: (0%) ![]() ![]() |
Jeśli status moze przyjmowac tylko wartosci 0,1 to takie cos powinno zadzialac (nie sprawdzalem:)):
Jesli status moze miec inne wartosci to zrob
Taka mam koncepcje ale nie bylo to sprawdzane nigdzie Powodzenia |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 289 Pomógł: 77 Dołączył: 5.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
okej, dzięki za podpowiedź :-)
pozdrawiam |
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 11:29 |