Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Truy vấn sql DateTime đơn giản

Bạn đã bỏ lỡ dấu nháy đơn:

SELECT * 
FROM TABLENAME 
WHERE DateTime >= '12/04/2011 12:00:00 AM' AND DateTime <= '25/05/2011 3:53:04 AM'

Ngoài ra, bạn nên sử dụng định dạng ISO8601 YYYY-MM-DDThh:mm:ss.nnn [Z], vì định dạng này sẽ không phụ thuộc vào văn hóa cục bộ của máy chủ của bạn.

SELECT *
FROM TABLENAME 
WHERE 
    DateTime >= '2011-04-12T00:00:00.000' AND 
    DateTime <= '2011-05-25T03:53:04.000'


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. hiển thị khoảng trống cho các giá trị lặp lại trong một tập kết quả

  2. tính toán Row Wise Sum - Máy chủ Sql

  3. SQL:Mệnh đề IF trong mệnh đề WHERE

  4. Lợi ích của việc sử dụng cú pháp Khối mã hàng trong câu lệnh chèn T-Sql là gì?

  5. SQL DELETE với INNER JOIN