" /> Password <br /><input type="password" name="passwd" id="passwd" class="inputbox" size="18" alt="password" />
Casa SQL Data
PDF

MySQL Funzioni di data

OpzioniDescrizione
ADESSO) ( Restituisce la data e l'ora correnti.
CURDATE () Restituisce la data corrente.
CURTIME () Ritorna l'ora corrente.
Si compone di due parti, la data e l'ora.
ESTRATTO () Restituisce un valore data / ora.
DATE_SUB () Detrae l'intervallo specificato di date.
DATEDIFF () Restituisce il valore del tempo tra due date.
DATE_FORMAT ()


SQL Server Data Funzioni

OpzioniDescrizione
GETDATE () Restituisce la data e l'ora correnti.
DATEPART () Restituisce la data / ora.
DATEADD ()
DATEDIFF () Calcolare differenza tra date.
CONVERT ()


Tipi di dati in SQL

MySQL

  • DATA - formato AAAA-MM-DD
  • DATETIME - formato: AAAA-MM-GG HH: MM: SS
  • TIMESTAMP - formato: AAAA-MM-GG HH: MM: SS
  • ANNO - formato AAAA o YY

SQL Server

  • DATA - formato AAAA-MM-DD
  • DATETIME - formato: AAAA-MM-GG HH: MM: SS
  • SMALLDATETIME - formato: AAAA-MM-GG HH: MM: SS
  • TIMESTAMP - formato: un numero unico

Tipi di dati.


Lavorare con le date in SQL

Abbiamo la seguente tabella "Ordini":

OrderIdProductNameDataOrdine
1 Geitost 2008/11/11
2 Camembert Pierrot 2008/09/11
3 Mozzarella di Giovanni 2008/11/11
4 Mascarpone Fabioli 29/10/2008

Теперь мы хотим, выбрать все записи, где DataOrdine равняется "2008/11/11".

Per questo usiamo questa query:

1
SELEZIONE * DA Ordini COLOMBA DataOrdine='2008/11/11 '

OrderIdProductNameDataOrdine
1 Geitost 2008/11/11
3 Mozzarella di Giovanni 2008/11/11

Теперь предположим, что таблица "Ordini" выглядит следующим образом:

OrderIdProductNameDataOrdine
1 Geitost 2008/11/11 13:23:44
2 Camembert Pierrot 2008/09/11 15:45:21
3 Mozzarella di Giovanni 2008/11/11 11:12:01
4 Mascarpone Fabioli 29/10/2008 14:56:59

Se usiamo la stessa query SELECT, quindi:

1
SELEZIONE * DA Ordini COLOMBA DataOrdine='2008/11/11 '

Commenti

 
+1 #1 Сергей 2012-03-26 10:16
Citazione
 
 
0 #2 Сергей 2012-03-27 18:58






< моя_Дата + 1 день. Ключевое слово меньше (а не меньше равно), чтобы не попали даты следующего дня с нулевым временем. Но это выглядит тоже не очень.

Citazione
 

Autorizzazione

Nizza Ajax Sondaggio

Statistica

Pubblicità