【发布时间】:2016-03-16 21:16:29
【问题描述】:
我已经尝试了一些 stackOverflow 解决方案,但仍然得到 '1/1/1900'
在我的实际数据库中,postDate 有:
------------
|postedDate|
------------
<NULL>
我必须创建一个看起来像这样的查询,认为这会返回一个“0”,但事实并非如此,我仍然会返回一个“1/1/1900”值给我。
ISNULL(postedDate, CASE WHEN postedDate = '1/1/1900' THEN 0 ELSE postedDate END)
------------
|postedDate|
------------
1/1/19000
我需要一个看起来像这样的结果:
------------
|postedDate|
------------
0
或类似的东西:
------------
|postedDate|
------------
N/A
【问题讨论】:
标签: mysql sql sql-server sql-server-2008