Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [SQL] Powtarzające się dane w kolumnie
Forum PHP.pl > Forum > Przedszkole
pacior
Mamy jakieś złożone zapytanie
  1. SELECT aa.id,
  2. (SELECT sum(amount) FROM tab1 WHERE account_id=aa.id AND ...),
  3. (SELECT sum(amount) FROM tab1 WHERE account_id=aa.id AND ...)
  4. FROM tab3 aa, tab4 bb
  5. WHERE aa.id=bb.tab3_id AND bb.param IN (SELECT ...)

To zapytanie zwraca mi po 2 razy rekordy z tym samym id. Co zrobić aby zwracało tylko jeden raz to id
Niestety distinct nie da się dać na jedną kolumnę. Może jest inny sposób.
blooregard
GROUP BY ?
pacior
Tylko nie wiem czy to jest optymalne rozwiązanie
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.