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

Prosedur tersimpan MYSQL, kasus

Coba ini:

begin
    select *,
        case _id
        when 0 then 0
        else 1
        end as id
    from table
end

Saat digunakan sebagai bagian dari SELECT kueri, WHEN bukan pernyataan, ini adalah alur kontrol fungsi .

Anda juga dapat menyatakan ini sebagai:

begin
    select *, _id != 0 as id
    from table
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. Kesalahan penguraian:kesalahan sintaksis, tak terduga '' (T_ENCAPSED_AND_WHITESPACE)

  2. MySql - Buat tampilan untuk dibaca dari Beberapa Tabel

  3. bagaimana saya bisa menghapus database yang saya miliki di mysql? tanpa mengetahui nama database DROP DATABASE()

  4. Mencadangkan Database di MySQL menggunakan C#

  5. cara menemukan koma dengan mysql find_in_set