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

ORDER BY равна стойност в MySQL

SELECT ...
FROM   ...
ORDER BY (meta_key='featured' AND meta_value='yes') DESC, postid ASC;

Ако (meta_key='featured' AND meta_value='yes') за ред, този ред ще има 1/TRUE. В противен случай ще има 0/FALSE. Следователно, низходящото сортиране поставя на първо място редовете, които имат TRUE.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Разлика между схема/база данни в MySQL

  2. MySQL:Как да намерите листа в конкретен възел

  3. MySQL заявка, за да получите най-продаваните продукти

  4. MYSQL_ROOT_PASSWORD е зададен, но получаването на достъп е отказан за потребител 'root'@'localhost' (използвайки парола:ДА) в докер контейнера

  5. Как да изчислим средните продажби на ден в MySQL