Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Sql Ansi do zarządzania wartościami DateTime

Zgodnie z SQL:1999 data1-date0 powinna dać wartość typu INTERVAL, strukturę, z której powinieneś być w stanie wyodrębnić ROK, MIESIĄC, DZIEŃ itp.

Nigdy go nie używałem i nie sądzę, że jest powszechnie wspierany (choć mogę nie być na bieżąco). Jeśli wykonujesz arytmetykę czasu w warstwie bazy danych i chcesz być kompatybilny z różnymi systemami DBMS, zwykłym rozwiązaniem jest po prostu użycie całkowitych znaczników czasu (o dowolnej rozdzielczości, ale czas uniksowy jest powszechny) i zwykłej starej arytmetyki całkowitoliczbowej, która jest całkowicie wiarygodna -platforma.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak wstawić stałą PHP do zapytania SQL?

  2. Sprawdź, czy znacznik daty i czasu PHP jest poprawny?

  3. JDBC VS Hibernacja

  4. Zapytanie MySQL roktydzień bieżącego tygodnia zaczyna się w czwartek, kończy w środę

  5. Mysql - usuń z wielu tabel za pomocą jednego zapytania