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

MySQL - Tham gia dựa trên ngày

Bạn có thể làm như thế này:

FROM appointments
LEFT JOIN sales ON DATE(appointments.date) = DATE(sales.date)

Nhưng tôi khá chắc chắn rằng nó sẽ không thể sử dụng một chỉ mục, vì vậy sẽ rất chậm.

Tốt hơn là bạn nên thêm cột ngày vào mỗi bảng.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Lặp lại các sự kiện lịch và một số phép toán cuối cùng

  2. làm cách nào để đổi tên một lược đồ trong MySQL

  3. Tôi đang cố gắng khởi động mysql-client trong Docker nhưng tôi bị từ chối quyền truy cập do lỗi người dùng

  4. Biến một cột dài của bảng thành bảng có nhiều cột

  5. java.lang.ClassNotFoundException:com.mysql.jdbc.Driver (trong jre's libs)