Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Wypisywanie bez powtórek
Forum PHP.pl > Forum > PHP
gilbo
Powiedzmy ze mam pytanie do mysql
  1. SELECT rok
  2. FROM tabela ORDER BY rok ASC

ktore pobiera z bazy całą koloumne rok. i powiedzmy ze ta kolumna wygląda tak:

+---------+
| rok |
+---------+
| 2002 |
| 2003 |
| 2003 |
| 2004 |
| 2004 |
| 2005 |
| 2005 |
+---------+

i chcialbym wypisac na stronie tylko rozne wartosci a nie wszystko czyli w tym wypadku:
2005 2004 2003 2002 bez powtorek winksmiley.jpg jak to zrobic?questionmark.gif proszę o pomoc.

POZDRAWIAM
crash
Wystarczy do zapytania SQL dodać GROUP BY rok
markac
  1. SELECT DISTINCT rok
  2. FROM tabela ORDER BY rok ASC
gilbo
Cytat(crashu @ 2005-03-13 20:13:44)
Wystarczy do zapytania SQL dodać GROUP BY rok

dzięki smile.gif nie wiedziałem nawet, że coś takiego istnieje mad.gif muszę uważniej przestudiować rozdział o mysql w mojej ksiazce bo ciagle mam klopoty...
SongoQ
@gilbo nie tyle o MySQL lecz o SQL.
gilbo
Cytat(markac @ 2005-03-13 20:18:37)
  1. SELECT DISTINCT rok
  2.  
  3. FROM tabela ORDER BY rok ASC

O dzięki! ten sposób zajmuje mniej miejsca (w sumie tyle samo, ale jakis taki wygodniejszy winksmiley.jpg ) i tez działa winksmiley.jpg dzieki

@SongoQ: Racja racja tongue.gif
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.