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

Tìm sự khác biệt giữa số hạng mới nhất và số hạng gần nhất thứ hai

Tôi đã sửa đổi / giải pháp đơn giản hóa từ Shadkhan. Hoạt động cho MySQL, Sqlite, PostgreSQL

fiddle

SELECT e1.event_type, (e1.value - e2.value) AS value FROM
events e1
JOIN
events e2
ON
e1.event_type = e2.event_type
AND
e1.time = (SELECT time FROM events temp1 WHERE
           temp1.event_type=e1.event_type ORDER BY time DESC LIMIT 1)
AND
e2.time = (SELECT time FROM events temp2 WHERE
           temp2.event_type=e2.event_type ORDER BY time DESC LIMIT 1 OFFSET 1)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. pdo chèn hình ảnh trực tiếp vào cơ sở dữ liệu - luôn chèn BLOB - 0B

  2. SQL:Lấy Sản phẩm từ một danh mục nhưng cũng phải nằm trong một nhóm danh mục khác

  3. Có trình điều khiển cho mysql trên nodejs hỗ trợ các thủ tục được lưu trữ không?

  4. PDO là các hàng bị ảnh hưởng trong khi thực thi câu lệnh

  5. Đang điền danh sách Php thả xuống từ cơ sở dữ liệu mysql