SQL baze podataka - Sponzor: Baze-Podataka.net MySQL, MSSQL, Oracle, Access, ODBC. Ako imate problem brže i preciznije ćete dobiti odgovor ako priložite strukturu tabela ili skript koji kreira tabele i puni ih test podacima umesto što to problem opisujete samo rečima. Sponzor: Baze-Podataka.net - Blog o bazama podataka |
|
Alati teme | Način prikaza |
15. 10. 2008. | #1 |
Direktor Kombinata
Invented the damn thing
Datum učlanjenja: 07.06.2005
Poruke: 2.669
Hvala: 44
119 "Hvala" u 64 poruka
|
MySQL - NULL i sortiranje
Imamo jednu tabelu i jedno DATE polje. To polje može imati vrednost (dan kada određeni zadatak treba da bude završen) ili može biti NULL ukoliko korisnik odabere da ne unese vrednost (open ended zadatak).
Problem nastaje prilikom sortiranja - želeo bih da stvari budu uredno soritrane od najmanje vrednosti ka najvećoj, ali tako da redovi sa NULL vrednošću budu NA KRAJU result seta, ne na početku. Moguće sa samo jednim upitom? Ili moram pomoću štapa i kanapa?
__________________
activeCollab - Project Management and Collaboration Tool iz domaće kuhinje | area51.rs - Blog |
15. 10. 2008. | #2 |
Banned
Knowledge base
Datum učlanjenja: 01.07.2005
Poruke: 1.598
Hvala: 206
140 "Hvala" u 89 poruka
|
Napamet... mozda nesto vako:
Kôd:
select CASE WHEN date IS NULL THEN SELECT STR_TO_DATE('01/01/2999', '%m/%d/%Y') ELSE SELECT date END as date_order, date from bla where blabla order by 1 |
15. 10. 2008. | #3 |
xyz
Grand Master
Datum učlanjenja: 25.10.2006
Poruke: 893
Hvala: 87
346 "Hvala" u 163 poruka
|
select * from table
order by ISNULL(some_date) , some_date ASC |
4 članova zahvaljuje srdjan za poruku: |
16. 10. 2008. | #4 |
Direktor Kombinata
Invented the damn thing
Datum učlanjenja: 07.06.2005
Poruke: 2.669
Hvala: 44
119 "Hvala" u 64 poruka
|
^ Wicked!
__________________
activeCollab - Project Management and Collaboration Tool iz domaće kuhinje | area51.rs - Blog |
|
|
Slične teme | ||||
Tema | Početna poruka teme | Forum | Odgovori | Poslednja poruka |
SquirrelMail, sortiranje poruka | Ivan | Web aplikacije, web servisi i software | 3 | 06. 11. 2008. 10:20 |
Sortiranje po UTF-8, ћирилица + latinica | nn.nn | SQL baze podataka - Sponzor: Baze-Podataka.net | 4 | 26. 09. 2007. 00:00 |
Sortiranje tabela i google | ivanhoe | (X)HTML, JavaScript, DHTML, XML, CSS | 4 | 21. 09. 2006. 01:17 |
sortiranje encodiranog polja | conica | SQL baze podataka - Sponzor: Baze-Podataka.net | 6 | 25. 01. 2006. 09:41 |