Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MYSQL] Problem z DISTINCT
bobo168
post
Post #1





Grupa: Zarejestrowani
Postów: 201
Pomógł: 9
Dołączył: 23.08.2006

Ostrzeżenie: (0%)
-----


Witam mam problem z wydobywaniem unikalnych rekordów. Chce wydobyc unikalny rekord względem kolumny 'zdjecie' ale przy tym chce pobrac wartości pozostałych kolumn jeżeli robie tak:
  1. SELECT DISTINCT(zdjecie) FROM news

To wyświetli mi unikatowe rekordy ale nie mam wówczas wartości pozostałych kolumn, a jeżeli dam taki zapytanie:
  1. SELECT DISTINCT(zdjecie),id,tytul,rozszerzenie_1 FROM news

wyświetla mi się cała tabela a nie unikatowe rekordy...

Co jest nie tak ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
sowiq
post
Post #2





Grupa: Zarejestrowani
Postów: 1 890
Pomógł: 339
Dołączył: 14.12.2006
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Użyj GROUP BY:

  1. SELECT zdjecie, id, tytul, rozszerzenie_1
  2. FROM news GROUP BY zdjecie


@mecenas,
skoro GROUP BY, to po co DISTINCT?

Ten post edytował sowiq 5.02.2009, 14:02:48
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 4.10.2025 - 13:27