认为这表:当这些字段不存在时,是否有可能让Sql Server返回空字段而不是什么?
____________
| ID | Value |
| 1 | One |
| 3 | Three |
如果我像这样运行SELECT Value FROM myTable WHERE ID = 1
查询我一定要得到它的appropiate价值,无论是One
在这种情况下,但如果我改变ID
任何其他数量的非在那张桌子上存在,当然,我不会在Value
列上得到什么,因为那里没有任何数据。
但有没有办法让Sql Server在做这样的查询时至少返回一个空的空间?
的Sql拨弄相同的情况:http://sqlfiddle.com/#!3/f30f8/2
http://sqlfiddle.com/#!3/f30f8/25 –