 |
Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc Comunitatea PHP Romania
|
| Subiectul anterior :: Subiectul următor |
| Autor |
Mesaj |
gogu19
Data înscrierii: 02/Ian/2008
Mesaje: 206
|
| Trimis: Vin Aug 08, 2008 8:02 am Titlul subiectului: timestamp ultima inregistrare |
|
|
Am niste inregistrari cu data in format lll/zz/aa,ora si alte campuri.Vreau sa aflu timestampul ultimei inregistrari.Am folosit interogarea:
select unix_timestamp(concat(concat(concat('20',substr(`data`,7,2)),'-',substr(`data`,4,2),'-',
substr(`data`,1,2)),' ',ora)) from convorbiri1 order by `data`,`ora` desc limit 1
Insa nu imi ordoneaza dupa data,ci doar dupa ora.
Nu stiu cum pot face sa imi ordoneze dupa ambele campuri.
Ms |
|
| Sus |
|
ebogdan
Data înscrierii: 27/Iul/2006
Mesaje: 144
|
| Trimis: Vin Aug 08, 2008 8:12 pm Titlul subiectului: |
|
|
Părerea mea e că ar trebui să folosești chiar TIMESTAMP sau DATETIME.
Dar lăsând asta la o parte, nu merge să faci:
SELECT UNIX_TIMESTAMP(.......) AS timp1 FROM convorbiri1 ORDER BY timp1 LIMIT 1 ? |
|
| Sus |
|
gogu19
Data înscrierii: 02/Ian/2008
Mesaje: 206
|
| Trimis: Sâm Aug 09, 2008 7:40 pm Titlul subiectului: |
|
|
| Ai dreptate,eram prea obosit si nu m-am gnd la asta :D |
|
| Sus |
|
PHPRomania Bot
Bot Member
Data înscrierii: 27/Dec/2007
Mesaje: 1
Locaţie: Server Google |
| Trimis: Mie Dec 26, 2007 7:01 pm Titlul subiectului: Ad |
|
|
|
|
|
| Sus |
|
| |
|