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

MySql - đặt hàng theo giá trị chuỗi đầu tiên

Trong MySQL, điều này hoạt động

SELECT foobar.description 
FROM foobar 
ORDER BY foobar.description <> 'fff',
         foobar.description ASC

Nhưng nói chung, bạn cũng có thể sử dụng case

SELECT foobar.description 
FROM foobar 
ORDER BY case when foobar.description = 'fff' then 1 else 2 end,
         foobar.description ASC


  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 sử dụng Hibernate Annotations để thêm chỉ mục trên Lob / Clob / tinyblob

  2. Làm thế nào để tạo dữ liệu trong MySQL?

  3. Truy vấn động sử dụng số lượng biến đối số IN (p1, p2, p3)

  4. Kết hợp kết quả của hai truy vấn không liên quan vào một chế độ xem

  5. Tại sao mã SQL này đưa ra lỗi 1066 (Không phải bảng / bí danh duy nhất:'người dùng')?