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

Oracle sử dụng LIKE '%' vào DATE

Để thực hiện tìm kiếm văn bản vào ngày, bạn sẽ phải chuyển ngày đó thành văn bản.

Sẽ hiệu quả hơn nếu bạn tính toán ngày đầu tiên và ngày cuối cùng cho những gì bạn muốn tìm và nhận mọi thứ giữa chúng. Bằng cách đó, nó được thực hiện dưới dạng so sánh số thay vì so khớp mẫu văn bản và nó có thể sử dụng chỉ mục nếu có:

SELECT * FROM myTab WHERE startDate >= DATE '2015-01-01' AND startDate < DATE '2015-02-01'


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Có cách nào để khắc phục DSRA9010E 'setReadOnly' không được hỗ trợ trên ngoại lệ WebSphere không?

  2. Chuyển đổi cột datetime thành utc time

  3. Có bất kỳ cam kết tự động nào xảy ra sau khi thực hiện các thủ tục được lưu trữ trong oracle không?

  4. Kết nối cơ sở dữ liệu Luôn ngắt kết nối khi phát triển trên cùng một PC với DB

  5. Oracle SQL - Truy vấn để tính toán các giá trị từ nhiều bảng