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

Truy vấn SQL - tham gia vào ngày nhỏ hơn hoặc bằng

Không đẹp, nhưng đặt điều kiện của bạn trực tiếp vào JOIN nên hoạt động:

SELECT a.ID, a.join_date, a.country, a.email, b.start_date, b.joined_from
FROM a LEFT JOIN b ON a.country = b.country 
      AND b.start_date = (
          SELECT MAX(start_date) FROM b b2 
          WHERE b2.country = a.country AND b2.start_date <= a.join_date
      );



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. truy vấn cho một tập hợp trong cơ sở dữ liệu quan hệ

  2. JSON_ARRAYAGG () - Tạo một Mảng JSON từ các Hàng Truy vấn trong MySQL

  3. Kết nối với MySQL trong MAMP

  4. MySQL Trigger nhận truy vấn hiện tại khiến trình kích hoạt kích hoạt

  5. Chế độ nào cho MySQL WEEK () tuân thủ ISO 8601