Rumah  >  Soal Jawab  >  teks badan

Bagaimana untuk mendapatkan NULL daripada kaedah MySQL `SELECT IF(NULL, 2, 3)`

Saya menggunakan fungsi mysqlif. Apabila saya berlari SELECT IF(NULL, 2, 3) 时,我得到了 3.

Apabila parameter pertama ialah NULL, dengan menukar SQL ini, bolehkah saya mendapat NULL?

P粉998920744P粉998920744241 hari yang lalu289

membalas semua(1)saya akan balas

  • P粉450079266

    P粉4500792662024-02-22 16:03:52

    Gunakan IF()ISNULL() dengan:

    SELECT IF(ISNULL(NULL), 2, 3)  -- output is 2
    

    balas
    0
  • Batalbalas