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

Chênh lệch thời gian SQL trong một bảng

SELECT x.*, TIMEDIFF(x.logout_date, x.login_date) as duration
FROM
(
SELECT a.user_id, a.`date` as logout_date, 
(SELECT MAX(b.`date`) FROM table1 b WHERE b.`date` <a.`date` 
and b.user=a.user and b.type = 'login') as login_date    
FROM table1 a WHERE a.type ='logout'
)x



  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àm thế nào để kiểm tra cổng MySQL đang chạy và nó có thể được kết nối với?

  2. Kiểm tra xem mô hình laravel đã được lưu hay truy vấn đã được thực thi chưa

  3. Ví dụ về FORMAT () trong MySQL

  4. Kiểm tra các bản sao trước khi chèn

  5. Mysql_real_escape_string () Cảnh báo Nhầm lẫn