![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 47 Pomógł: 0 Dołączył: 1.10.2003 Ostrzeżenie: (0%) ![]() ![]() |
Otóz biorę naraz dane z kilku tabel (tabele x,xx,yy,zz). Po trzy dane z każdej tabeli przy czym kolumny odpowiednie nazywają się identycznie w każdej z tabel(do_opis, do_praca i brane one są z tabel xx,zz,yy)
Korzystam z zapytania: SELECT //zz,x,xx,yy to tabele x.id_zam,xx.do_opis,xx.do_praca,yy.do_opis_,yy.do_praca,zz.do_opis,zz.do_praca FROM x, xx, yy, zz WHERE x.id_zam = xx.id and xx.czy_dod != '0' OR x.id_zam = yy.id and yy.czy_dod != '0' OR x.id_zam = zz.id and zz.czy_dod != '0' GROUP BY x.id_zam ORDER BY x.czas DESC LIMIT 4 i problem jest taki że grupuję po id_zam natomiast po wyjęciu danych zapytanie zwraca mi dla każdego wyjętego wiersza po trzy pola do_praca i do_opis . Czy można zmienić zapytanie tak aby dla każdego wyjętego zamówienia zapytanie zwracało by tylko dane do_praca i do_opis dokladnie z tego zamówienia? Pozdrawiam. Ten post edytował Sznaps 29.12.2004, 15:10:08 -------------------- no bubbles no beer
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 24.07.2025 - 17:06 |