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

đặt hàng mysql theo vấn đề

Bạn có thể sắp xếp theo một giá trị bắt nguồn từ một cột. Bạn có thể sử dụng CASE toán tử để chỉ định đơn đặt hàng:

SELECT * FROM table
WHERE id IN (3,6,1,8,9)
ORDER BY CASE id WHEN 3 THEN 1
                 WHEN 6 THEN 2
                 WHEN 1 THEN 3
                 WHEN 8 THEN 4
                 WHEN 9 THEN 5
         END


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Thay đổi tiêu đề cột SQL thông qua truy vấn

  2. Laravel Eloquent with () -> trả về null

  3. tìm kiếm laravel nhiều từ được phân tách bằng dấu cách

  4. Ví dụ về SUBDATE () - MySQL

  5. Làm cách nào để lấy kiểu dữ liệu cột của bảng mysql?