Forum » Izdelava spletišč » mysql - distinct
mysql - distinct
Zzzzzzz ::
Zivjo.
Ok, imam tabelo, kjer je N zapisov (n > 4000) in sedaj bi hotel dobiti vse različne vrednosti ki so vpisane v določenem polju. in zapišem:
SELECT DISTINCT polje FROM tabela WHERE polje2='1' AND polje3='2'
Ampak stvar ne dela. PHP se mi zacikla, požre pol gigabajta rama in to je to. Dobim pa ne nič!
kaj delam narobe?
Ok, imam tabelo, kjer je N zapisov (n > 4000) in sedaj bi hotel dobiti vse različne vrednosti ki so vpisane v določenem polju. in zapišem:
SELECT DISTINCT polje FROM tabela WHERE polje2='1' AND polje3='2'
Ampak stvar ne dela. PHP se mi zacikla, požre pol gigabajta rama in to je to. Dobim pa ne nič!
kaj delam narobe?
Ziga Dolhar ::
Mimogrede -- kakšnega tipa sta polji polje2 in polje3?
p.s.: če se ti "php zacikla", potem ni težava v sql stavku.
p.s.: če se ti "php zacikla", potem ni težava v sql stavku.
https://dolhar.si/
Zzzzzzz ::
Direkten copy-paste:
SELECT DISTINCT kategorija2 FROM artikli WHERE mode='navtika' AND artikli.kategorija1='rwo'
Polji mode in kategorija1 sta tipa ENUM, kategorija2 je VARCHAR.
SELECT DISTINCT kategorija2 FROM artikli WHERE mode='navtika' AND artikli.kategorija1='rwo'
Polji mode in kategorija1 sta tipa ENUM, kategorija2 je VARCHAR.
BigWhale ::
zakaj imas na koncu artikli.kategorija? brez veze, ce drugje nimas nic specificirano in ce delas select iz samo ene tabele..
btw, se ti ta select izvede v mysql clientu? Ce se je tvoj program zanic in ne SQL query ;)
btw, se ti ta select izvede v mysql clientu? Ce se je tvoj program zanic in ne SQL query ;)
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | [SQL] Pohitritev izpisaOddelek: Programiranje | 2967 (1866) | kuall |
» | MySQL pomocOddelek: Izdelava spletišč | 1867 (1123) | slosi |
» | MS Access (strani: 1 2 )Oddelek: Programiranje | 7437 (5495) | travica |
» | SQL poizvedba z DISTINCTOddelek: Programiranje | 1919 (1760) | zdravc |
» | [mysql] malo bolj zahtevna poizvedbaOddelek: Programiranje | 1595 (1446) | destiny |