Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Spory problem z grupowaniem
Sznaps
post 29.12.2004, 15:09:19
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
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 24.07.2025 - 17:06