目前,我有以下代码:SQL日期返程如果null,则空白
CASE WHEN CONVERT(DATE, BirthDateTime) IS NULL THEN '' END AS DOB,
CASE WHEN CONVERT(DATE, ServiceDateTime) IS NULL THEN '' END AS [Admission Date],
CASE WHEN CONVERT(DATE, DischargeDateTime) IS NULL THEN '' END AS [Discharge Date],
它返回:
什么是日期仍要转换为日期的最佳方法(原字段是日期时间),如果它是空然后返回空白或''
在此先感谢!
你正在使用哪些DBMS?当你编写你的问题并添加了SQL标签时,向你展示了一个大框,这表明你还为特定DBMS添加了一个标签,因为它们之间的语法和功能不同。你为什么决定忽略这个建议? –
ISNULL(COLUMNNAME,'')在sql server中,并检查出coalesce以及学习目的。 – Amit
你正在使用哪些DBMS? ---我不明白。 SQL Server 2012? – cmpmd2