Autor | Zpráva | ||
---|---|---|---|
Santa11 Profil * |
#1 · Zasláno: 2. 1. 2006, 14:10:49
mam problem...kdyz mam srovnavani podle datumu (ORDER BY datum DESC) a datum ve formatu 02.01.2006...tak proc sem mi datumy z roku 2006 radej pod datumy z roku 2005??
|
||
igamenir Profil |
#2 · Zasláno: 2. 1. 2006, 14:19:06
Jakého typu je sloupec s datumem? jestli je to text, tak se ti to bude řadit prvně podle dne.
|
||
Fenrir Profil |
#3 · Zasláno: 2. 1. 2006, 14:36:44
No jasně je to nutno překonvertovat na datumnebo načíslo což lze i v mysql hledej pod DATE_FORMAT nebo SEC_TO_TIME nebo něco podobného teď přesně nevím...
|
||
Santa11 Profil * |
#4 · Zasláno: 2. 1. 2006, 18:03:25
hm...to bude tim...protoze typ pole s datumem v dtbz je text...ale v ty tabulce mam uz asi 350 polozek...kdyz ted zmenim typ toho pole na DATE...tak se stane co??
|
||
Santa11 Profil * |
#5 · Zasláno: 3. 1. 2006, 16:44:13
...tak sem to pole zmenil...na DATE...a vsechny datumy se mi smazaly a format datumu je 0000-00-00 a ja ho chi zmenit na 00.00.0000...nevite nekdo jak??? Kdyz vychozi hodnotu prepisu na tu jakou chci tak sem mi zmeny neulozej...
|
||
halogan Profil |
#6 · Zasláno: 3. 1. 2006, 17:58:25
OT: Razeni dle data
|
||
Santa11 Profil * |
#7 · Zasláno: 3. 1. 2006, 18:17:20
Jak to myslis??
|
||
Hugo Profil |
#8 · Zasláno: 3. 1. 2006, 18:18:24
|
||
Hugo Profil |
#9 · Zasláno: 3. 1. 2006, 18:19:30
Santa11
Já bych to asi řešil přes php, načti data z db, překonveruj to do požadované podoby a znovu ulož do tabulky. A hlavně to předtím zazálohuj. |
||
Santa11 Profil * |
#10 · Zasláno: 3. 1. 2006, 18:40:24
...:-( nevim jak to prekonvertovat....??
|
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0