我使用INSERT
所有SELECTED
数据到一个新表,但我添加了额外的字段IDS_EXIST
,并确定每个数据是否有他们的 idsNOT NULL
生病INSERT 'Y'
但如果其中一个转NULL
我会INSERT 'N'
是否可以在 select 语句中使用这样的 if 条件?
SELECT IF(C.ID != NULL AND C.UID != NULL AND C.SID != NULL,'Y','N'),
C.NAME,
C.ADDRESS,
C.DATE
FROM CLAIMS C
因为我知道一旦 IF 条件可以这样使用
SELECT IF('condition','value if true','value if false')
我多次反转我的查询,但仍然在查询中出现语法错误