早教吧作业答案频道 -->其他-->
SQLCASE语句从数据表中选择一个字段“field”,如果“field”值是1或NULL就赋值为1,其它情况为0,该怎么写啊?这样写对不对啊?(CASEfieldWHEN'1'THEN'1'WHENNULLTHEN'1'ELSE'0'END)AS
题目详情
SQL CASE语句
从数据表中选择一个字段“field”,如果“field”值是1或NULL就赋值为1,其它情况为0,该怎么写啊?这样写对不对啊?
(CASE field
WHEN '1' THEN '1'
WHEN NULL THEN '1'
ELSE '0' END
) AS field
从数据表中选择一个字段“field”,如果“field”值是1或NULL就赋值为1,其它情况为0,该怎么写啊?这样写对不对啊?
(CASE field
WHEN '1' THEN '1'
WHEN NULL THEN '1'
ELSE '0' END
) AS field
▼优质解答
答案和解析
不要使用when null来判断,等于NULL的时候判断不出来的你可以当字段等于NULL时给一个默认值。比如(CASE isnull(field,'') WHEN '1' THEN '1' WHEN '' THEN '1' ELSE '0' END) AS field或者在when后边写条件case when...
看了SQLCASE语句从数据表中选...的网友还看了以下:
回家方便面暖心车票造句难道就么大神会用4关键词造句? 2020-04-12 …
then怎么造句 2020-05-17 …
Then怎么读? 2020-05-23 …
then怎么读是不是读“但~” 2020-05-23 …
爱因斯坦剧说是20世纪最伟大的科学家,请问,他除了相对论,还有什么成就么? 2020-06-10 …
常常会发现太阳和月亮同时都在天上,那它们都在咱这边时,地球的那一边不就么都没了吗?怎么回事啊?它们 2020-06-12 …
train怎么读?then怎么读?stoq怎么读? 2020-08-04 …
field和square有什么不同?比如在村庄里的一个地方,我选field,为什么答案选squar 2020-08-04 …
大家有听说过红星蓝瓶就么,就得那个布鲁塞尔金奖的那个,想买来送人,有什么平台推荐?望大家多多帮忙,有 2020-12-16 …
圆形的面积算法问题我知道圆形面积怎么算是3.14*半径的平方但我不知道为什么要就么算请大家跟我说说原 2020-12-31 …