有一个R表,我要查里面的两个字段name和age但是我想每次查完都要在name和age后面添加上时间,以及一个变量,具体如下:
Declare @sex
select @sex from R where no = '10001';
--正式内容:
select name(--如何+@sex+getDate()),age(--如何+@sex+getDate()) from R where no = '1001'
------解决方案--------------------
select name+@sex+convert(varchar(20),getDate(),21),cast(age as varchar(2))+@sex+convert(varchar(20),getDate(),21) from R where no = '1001'
------解决方案--------------------
--正式内容:
SELECT CONVERT(VARCHAR(10), NAME) + CONVERT(VARCHAR(10), @sex)
+ CONVERT(VARCHAR(20), GETDATE()) ,
CONVERT(VARCHAR(10), age) + CONVERT(VARCHAR(10), @sex)
+ CONVERT(VARCHAR(20), GETDATE())
FROM R
WHERE no = '1001'
------解决方案--------------------
select
ltrim(@sex)+convert(varchar(10),getDate(),120) name,
ltrim(@sex)+convert(varchar(10),getDate(),120) age
from R
where no = '1001'
------解决方案--------------------
select name+convert(varchar(10),@sex)+convert(varchar(20),getDate()),convert(varchar(2),age)+convert(varchar(10),@sex)+convert(varchar(20),getDate()) from R where no = '1001'