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

Chọn các hàng từ bảng MySQL có dấu thời gian PHP cũ hơn X

Dấu thời gian của PHP là một số nguyên đơn giản, trong khi now() của MySQL trả về giá trị ngày giờ. Rất có thể điều này sẽ giải quyết được truy vấn:

SELECT ... WHERE user_regdate < unix_timestamp(now() - interval 7 day)) ...

Về cơ bản, không có lệnh gọi unix_timstamp (), bạn đang so sánh táo và cam.



  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 chèn một chuỗi vào một chuỗi khác trong MySQL bằng cách sử dụng INSERT ()

  2. Trích xuất các bộ giá trị chung được chỉ định trong một cột khác trong SQL

  3. MySQL Xóa các hàng trùng lặp có cùng giá trị cột

  4. Ngày có phải là một từ khóa trong mysql không?

  5. Tại sao Entity Framework lại tạo ra các truy vấn SQL lồng nhau?