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

So sánh các giá trị trong mysql dựa trên dấu thời gian và xác định xu hướng

Bạn có thể sử dụng một truy vấn con tương quan để tra cứu giá trị trước đó.

SELECT
     *,
     (SELECT lookup.value
        FROM yourTable  AS lookup
       WHERE lookup.id_indicator = yourTable.id_indicator
         AND lookup.date_data < yourTable.date_data
    ORDER BY lookup.date_data DESC
       LIMIT 1
     )   AS previous_value
FROM
    yourTable



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tìm Chuỗi Dòng Gần Nhất Từ Một Điểm Sử dụng Phần mở rộng Không gian MySQL

  2. Django - Làm thế nào để liên kết với cơ sở dữ liệu kế thừa thông qua trung gian?

  3. Khi một ứng dụng Flask với Flask-SQLAlchemy đang chạy, làm cách nào để sử dụng MySQL client trên cùng một cơ sở dữ liệu tại cùng một thời điểm?

  4. Cách hiển thị Tổng số tiền đặt hàng mỗi ngày trong biểu đồ

  5. tìm kiếm bất kỳ từ nào bằng cách sử dụng LIKE%