Diskuze: Duplicitní záznamy

Ostatní jazyky SQL SQL a databáze Duplicitní záznamy

Avatar
Filip
Člen
Avatar
Filip:

Zdravim, potreboval bych poradit. Mam mysql databazi, kde mam mimo jine sloupce jmeno, prijmeni, datum_narozeni. Pres php kod vyhledavam v databazi pouze dle prijmeni a vypisuju se na strance do tabulky. Jaky sql dotaz mam zadat, aby se mi nezobrazovaly udaje, ktere mam v tabulce vicekrat? (napr. Jan Novak nar. 1.1.1980 mam v databazi 10x, ale chci docilit toho, aby se mi vypsala jen jednou a chci to vyresit pres sql dotaz). Diky za radu :)

 
Odpovědět 31. července 19:10
Avatar
Oxtimus
Člen
Avatar
Oxtimus:

Ahoj, zkus v dotazu použít klíčové slovo DISCINCT:

SELECT DISTINCT jmeno, prijmeni, narozeni FROM tabulka
Akceptované řešení
+20 Zkušeností
+1 bodů
Řešení problému
 
Nahoru Odpovědět  +3 31. července 22:09
Avatar
Mego
Člen
Avatar
Mego:

V závislosti od typu databázy môžeš aj napr.

SELECT * FROM tabulka WHERE priezvisko="Novak" GROUP BY priezvisko
Nahoru Odpovědět  -1 1. srpna 8:59
Radšej 15 minút skôr, ako 15 sekúnd neskoro...
Avatar
Filip
Člen
Avatar
Odpovídá na Oxtimus
Filip:

jj pres concat uz to slape diky :)

 
Nahoru Odpovědět 1. srpna 15:26
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 4 zpráv z 4.