table 1 - id,field1
id field1
1 111
2 222
3 333
如果该表(表 1)中没有条目,我将获得字段 1 的垃圾值。我需要以这样的方式编写一个case语句,如果该表中存在id,它应该返回field1的值,否则返回NULL。
例如:如果我选择 1 它应该给 111 。如果 id 是 4,那么它应该给 null。
就像是
case
// check whether id is in table
if yes
use the value
else
null
. 我不知道如何为此编写 sql。