Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 8 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
ORDER BY problem

Registrovaný: 16.01.08
Prihlásený: 27.03.13
Príspevky: 641
Témy: 144
Bydlisko: Žilina
Príspevok NapísalOffline : 02.04.2009 9:48

Caute,
riesim taky mensi problem. mam v DB tabulku napr.: zoznam, kde mam stlpce datum a cas. oba stlpce su CHAR vo formatoch: datum=03.12.2009 a cas 09:22.

ja potrebujem echo usporiadat podla datumu a zaroven casu (najnovsie uplne navrchu). to sa mi usporiadalo v pohode, kym tam bol len jeden mesiac, to kedze je uz 4. mesiac a mam tam aj tieto datumy, bud sa mi april dava na koniec zoznamu alebo ak sa da hore tak prvy nie je najnovsi (napr. 02.04. 09:30 - dalsi je 02.04. 09:25 ale uplne prvy vlozeny aprilovy napr. 01.04. 02:00 - dalsi je 01.04. 02:30....)

skusal som toto:

Kód:
$query3="SELECT * FROM zoznam WHERE typ='".$typ."' AND region='".$lokalita."' AND den='".$den."' ORDER BY datum ASC ,cas DESC";


Kód:
$query3="SELECT * FROM zoznam WHERE typ='".$typ."' AND region='".$lokalita."' AND den='".$den."' ORDER BY datum DESC ,cas DESC";


....

v podstate vsetky kombinacie DESC s ASC.

dufam, ze som to popisal tak, ze sa to da pochopit.

DIK.







_________________
Mac Book Pro 15.4", CPU: Intel Core 2 Duo 2.8 GHz, RAM: 4GB DDR3, HDD: 500 GB, VGA: 512MB GDDR3, OS: Mac OS X Lion; Mobil: HTC ONE S
Offline

Užívateľ
Užívateľ
ORDER BY problem

Registrovaný: 26.12.06
Prihlásený: 16.11.19
Príspevky: 3971
Témy: 181
Bydlisko: Nitra / Bra...
Príspevok NapísalOffline : 02.04.2009 10:22

preco si nedas datum a cas do jedneho stlpcu typu DATETIME ?
mal by si to ovela jednoduchsie







_________________
Sorry za prelkepy
Offline

Užívateľ
Užívateľ
ORDER BY problem

Registrovaný: 16.01.08
Prihlásený: 27.03.13
Príspevky: 641
Témy: 144
Bydlisko: Žilina
Príspevok Napísal autor témyOffline : 02.04.2009 10:32

neskoro :D







_________________
Mac Book Pro 15.4", CPU: Intel Core 2 Duo 2.8 GHz, RAM: 4GB DDR3, HDD: 500 GB, VGA: 512MB GDDR3, OS: Mac OS X Lion; Mobil: HTC ONE S
Offline

Správca fóra
Správca fóra
ORDER BY problem

Registrovaný: 27.07.07
Príspevky: 3948
Témy: 51
Bydlisko: Bratislava
Príspevok NapísalOffline : 02.04.2009 10:47

hmm, tak co uz s tebou, ked si to takto spravil :) nemas v tabulke nejake id? V podstate by si to mohol zoradovat podla toho, kedze novsi zaznam ("vacsi" datum) by mal mat vacsie id...







_________________
NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE
Offline

Užívateľ
Užívateľ
ORDER BY problem

Registrovaný: 16.01.08
Prihlásený: 27.03.13
Príspevky: 641
Témy: 144
Bydlisko: Žilina
Príspevok Napísal autor témyOffline : 02.04.2009 10:58

veru, uz teraz asi nic :D jasne mam aj ID a tam by som to vedel "otocit"

//edit (max-m)
inak: uz ked sa spomenul ten DATETIME format, to sa da normalne do tohto stlpca vlozit akykolvek datum a cas alebo sa tam vklada automaticky podla datumu a casu vytvorenia daneho zaznamu?

//edit (max-m) no.2
takze to podla ID ist nemoze, pretoze sa pri niektorych zaznamoch stane, ze sa vlozil napr. datum 12.04.2009, hod. 12:00 a ID zaznamu je 200, a potom sa vlozi napr. datum 12.02.2009, hod. 11:00 a ID zaznamu je 201 a asi je jasne, co sa stane, keby som to daval podla ID.

proste to fakt potrebujem podla datumu a casu.

za vsetky napady dopredu DIK.







_________________
Mac Book Pro 15.4", CPU: Intel Core 2 Duo 2.8 GHz, RAM: 4GB DDR3, HDD: 500 GB, VGA: 512MB GDDR3, OS: Mac OS X Lion; Mobil: HTC ONE S
Offline

Čestný člen
Čestný člen
ORDER BY problem

Registrovaný: 11.08.07
Príspevky: 4088
Témy: 34
Bydlisko: Brno
Príspevok NapísalOffline : 02.04.2009 15:39

Do DATETIME sa da vlozit akykolvek cas, podobne aj s TIMESTAMP. Mozes skusit aj ukladat unixovy cas (http://php.net/time) - a ten sa ti aj najjednoduchsie bude dat previest do ineho formatu.
Mal by si si to prerobit, tvoje riesenie nie je idealne.


Offline

Správca fóra
Správca fóra
ORDER BY problem

Registrovaný: 27.07.07
Príspevky: 3948
Témy: 51
Bydlisko: Bratislava
Príspevok NapísalOffline : 02.04.2009 15:42

ak to teda nejde cez id a nechces menit strukturu tabulky, tak mozes pouzit toto:
Kód:
SELECT * FROM tbl ORDER BY CAST(CONCAT(datum,' ',cas) AS DATETIME)

kde "datum" a "cas" su nazvy stlpcov







_________________
NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE
Offline

Užívateľ
Užívateľ
ORDER BY problem

Registrovaný: 16.01.08
Prihlásený: 27.03.13
Príspevky: 641
Témy: 144
Bydlisko: Žilina
Príspevok Napísal autor témyOffline : 02.04.2009 15:43

tak to mi je jasne :cry: a uvidim, ci nakoniec pristupim k prerabke... no najradsej by som sa tomu uz teraz vyhol...







_________________
Mac Book Pro 15.4", CPU: Intel Core 2 Duo 2.8 GHz, RAM: 4GB DDR3, HDD: 500 GB, VGA: 512MB GDDR3, OS: Mac OS X Lion; Mobil: HTC ONE S
Odpovedať na tému [ Príspevkov: 8 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. ORDER BY datum

v PHP, ASP

2

496

05.05.2009 14:23

sedlák Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. ORDER by $priemer DESC

v Databázy

7

712

03.08.2008 15:23

Punker661 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Wolfenstein: The New Order

[ Choď na stránku:Choď na stránku: 1, 2, 3 ]

v Počítačové hry

63

2549

29.01.2015 21:29

d&rthak Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. pomozte s ORDER BY

v PHP, ASP

6

489

19.07.2007 14:36

zero0x Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. mysql ORDER BY dva stlpce

v Databázy

2

933

30.12.2009 11:27

pilná lama glama Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Codeigniter Query - order by - samý error

v PHP, ASP

5

521

18.01.2012 22:23

shaggy Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Nový svetový poriadok / new world order

v Spoločnosť, politika, psychológia, filozofia, náboženstvo

15

1323

09.07.2013 21:16

Daron Zobrazenie posledných príspevkov

Táto téma je zamknutá, nemôžete posielať nové príspevky alebo odpovedať na staršie. New world order/ Illuminati a Slobodomurári

v Spoločnosť, politika, psychológia, filozofia, náboženstvo

1

655

30.12.2013 10:42

haffen Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Unknown column 'poradi' in 'order clause'

v PHP, ASP

8

514

05.01.2009 13:38

Feko Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. P: Far Cry 5 pre-order DLC

v Predám

0

249

24.05.2018 15:18

skyloadd Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Ambiciózna PS4 akcia The Order 1886 sa odhaľuje

v Herné konzoly

0

420

23.10.2013 16:19

automoto2 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Select s ORDER BY podla priemerov z inych tabuliek

v Databázy

1

446

02.11.2011 16:09

GoodWill Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. ORDER BY podla id IN (3, 5, 1, 10, 9)

v Databázy

8

465

31.12.2014 14:13

JanoF Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. I/P: Star Wars JEDI : Fallen Order (Deluxe edition) Xbox One

v Predám

3

373

02.06.2020 21:55

T.C.B.E.E Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Validator hlasi "Byte-Order Mark found in UTF-8 File."

v HTML, XHTML, XML, CSS

3

679

05.09.2010 13:02

chrono Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. M Firefox problém so sťahovaním a GCH problém s updatom

v Sieťové a internetové programy

0

1362

23.01.2015 16:06

Stary Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra