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

Tìm số hàng trong bảng đầu tiên khớp với id của hàng của bảng thứ hai với ngày tối đa

bạn có thể sử dụng DATE_ADD() chức năng thêm ngày vào ngày hiện tại của bạn, lấy nó bằng NOW() chức năng:

select count(table1.id), max(table2.date) from table1
INNER JOIN table2 ON table1.id = table2.id
group by table2.date
having DATE(table2.date) > DATE_ADD(NOW(), INTERVAL 30 DAY)


  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ách sửa lỗi mysqli ::real_connect ():Lỗi hoạt động SSL không thành công?

  2. Chuyển đổi tập lệnh MS SQL sang Mysql và Oracle

  3. Lấy dữ liệu ngẫu nhiên từ cơ sở dữ liệu MySQL nhưng không lặp lại dữ liệu

  4. Hàm Regex SQL tương tự như hàm MySql REGEX

  5. Gọi một thủ tục được lưu trữ từ trong một dạng xem