Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: DISTINCT kłopot
Forum PHP.pl > Forum > Bazy danych > MySQL
acztery
mam takie zapytanie

  1. SELECT DISTINCT(Title) Id,Title
  2. FROM prg WHERE Ak='Y' AND Pd='Y' ORDER BY Id ASC LIMIT 5


Zapytanie ma pokazac listę najnowszych rekordów z ich Id.

Ale pokazuje tylko same Title nie powtarzające sie Id robie sie tez Title np

  1. <a href=bla.php?id=title>title</a> a ma byc
  2. <a href=bla.php?id=3434>title</a>



  1. DISTINCT(Title,Id)

tez nie działa


--

Podobno DISTINCT mozna zastąpic grupowaniemm ?
ikioloak
Moze tak:
  1. SELECT title, id
  2. FROM prg GROUP BY title

Reszte warunkow juz sam mozesz dopisac.
acztery
nie juz probowalem

  1. SELECT DISTINCT Id,Title
  2. FROM prg WHERE Ak='Y' AND Pd='Y' GROUP BY title
  3. ORDER BY Id ASC LIMIT 5
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.