Mysql
 sql >> база данни >  >> RDS >> Mysql

MySql - първо подредете по стойност на низа

В MySQL това работи

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

Но обикновено можете да използвате и 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. Предотвратяване на автоматично увеличение на InnoDB НА ДУПЛИКАТ КЛЮЧ

  2. Как да получите разликата в годините от две различни дати?

  3. Ако е условно в SQL Script за Mysql

  4. Как да заредите автоматично MySQL при стартиране на OS X Yosemite / El Capitan

  5. Проверка за конфликти на периоди от време в MySQL