⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 返回首个不为空值.sql

📁 SQL语言常用的一些命令各代码
💻 SQL
字号:
A表
A数量      A日期      B数量      B日期
1	20060929	    9	   20060929
2	20060928		
		    6	   20060805
		    8	   20060909
		    2	   20060925
8        20060901     



执行语句之后变成:
A数量     B数量      B日期
1	 9	   20060929
2	            20060928
          6	   20060805
	 8	   20060909
          2	   20060925
8                    20060901

declare @a table(a数量 int ,A日期 char(8),B数量 int,B日期 char(8))
insert into @a select 1,	'20060929',	    9,	   '20060929'
union all      select 2	,'20060928',null,null		
union all      select null,null,6,	   '20060805'
union all      select null,null,8	,   '20060909'
union all      select null,null,2,	   '20060925'
union all      select 8, null,  null,     '20060901'    
select a数量,B数量,coalesce(A日期,B日期 )as B日期 from @a

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -