Immagino che sia relativamente semplice da eseguire, ma non sono sicuro della sintassi. Ho colonne di data e ora che voglio combinare con una colonna timestamp. come interrogare questo usando una selezione?MySql, che combina la data e l'ora in un timestamp
26
A
risposta
35
provare questo
concat(datefield,' ',timefield) as date
54
Oppure si potrebbe provare il built-in funzione di TIMESTAMP(date,time)
.
4
Se è possibile utilizzare la funzione incorporata, è sufficiente utilizzarlo. Qualsiasi modo qui è un esempio per trovare i record tra data data e ora.
SELECT `id` FROM `ar_time` WHERE TIMESTAMP(`cdate`,`ctime`) BETWEEN fromTimeStamp AND nowTimeStamp;
2
Per il tempo 24
TIMESTAMP(Date, STR_TO_DATE(Time, '%h:%i %p'))
1
SELECT * FROM tablename WHERE TIMESTAMP(datecol, timecol) > '2015-01-01 12:00:00';
0
O.P. ha detto SELECT
ma nel caso in cui qualcuno vuole aggiungere una colonna timestamp:
ALTER TABLE `t` ADD COLUMN `stamp` TIMESTAMP;
UPDATE `t` SET `stamp` = STR_TO_DATE(CONCAT(`Date`, ' ', `Time`), '%m/%d/%Y %H:%i:%s');
Regolare format strings a piacere.
Problemi correlati
- 1. Mysql Unix-Timestamp Formato data
- 2. Come convertire la data umana in unix timestamp in Mysql?
- 3. Dichiarazione MySQL che combina un join e un conteggio?
- 4. Combina la data e l'ora in cui la data è un DateTime e l'ora è una stringa
- 5. Combina colonna data e ora in colonna datetime
- 6. MySql TimeStamp e JavaScript Time
- 7. Data e ora Conversione in Unix timestamp
- 8. Presto - data statica e timestamp in cui la clausola
- 9. Crea la funzione ggplot2 personalizzata che combina tema e colore
- 10. data Parse in MySQL
- 11. Oracle a confronto timestamp con la data
- 12. mysql inserto in ritardo timestamp
- 13. Timestamp MySQL solo su creazione
- 14. Semantica di nominare un timestamp MYSQL colonna
- 15. MySQL ottiene la data n giorni fa come data e ora
- 16. Gestione dei datetime e timestamp di MySQL in Java
- 17. Conversione di una stringa di data precedente al 1970 in un timestamp in MySQL
- 18. Esiste una funzione mysql che formatta un timestamp unix?
- 19. MySql - Colonna TimeStamp SELECT in formato UTC
- 20. PHP-MYSQL: conversione di Unix Timestamp in DateTime e viceversa
- 21. Convertire BigInt timestamp in una data reale con l'aggregazione e operazioni riga mySQL
- 22. Arrotondare un timestamp alla data più vicina
- 23. Ottenere data e ora utilizzando MySQL
- 24. UNIX timestamp su MySQL e MSSQL Server
- 25. Come convertire la data della stringa in Timestamp in java?
- 26. In che modo MySQL memorizza i timestamp internamente?
- 27. MySql differenza tra due timestamp in giorni?
- 28. Come inserire la data personalizzata nel campo data/ora mysql?
- 29. converte timestamp in data corrente in android
- 30. data php da UNIX timestamp
+1 Sembra funzionare, grazie – Richard