Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Pesan berdasarkan FIELD di MYSQL

bagaimana ini:

select a.col as type,coalesce (`COUNT`,0) as `count`
from 
(select 'A' as col union all
select 'B' as col union all
select 'C' as col union all
select 'D' as col )a
left join Table1 T
on a.col=T.type
order by FIELD(a.col,'A','B','C','D') ; 


Demo biola SQL




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Nilai zona waktu server 'CEST' tidak dikenali

  2. Mengapa hasil dari kueri SQL tidak kembali dalam urutan yang saya harapkan?

  3. Bidang peningkatan database mysql menggunakan sintaks record aktif codeigniter

  4. Pernyataan SELECT yang digunakan memiliki jumlah kolom yang berbeda

  5. Meniru klausa MySQL LIMIT di Microsoft SQL Server 2000