社区
疑难问题
帖子详情
结果集中的日期字段+另一个字段
绿豆丫
2012-04-14 02:04:48
SELECT PID,CustID,ActionMan,Owner,ActionType,ActionDate,IsDelay,IsExec,DateAdd(day,IsDelay,ActionDate) AS NewCol FROM sTB WHERE ActionDate<'2012-4-17'
现在我想要用新的列 NewCol,当条件判断,这个日期是不是在范围内,却不行,提示列名无效。这个能用 SELECT 语句解决这个问题不?求高手指点。谢谢
...全文
93
7
打赏
收藏
结果集中的日期字段+另一个字段
SELECT PID,CustID,ActionMan,Owner,ActionType,ActionDate,IsDelay,IsExec,DateAdd(day,IsDelay,ActionDate) AS NewCol FROM sTB WHERE ActionDate<'2012-4-17' 现在我想要用新的列 NewCol,当条件判断,这个日期是不是在范围内,却不行,提示列名无效。这个能用 SELECT 语句解决这个问题不?求高手指点。谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
绿豆丫
2012-04-14
打赏
举报
回复
[Quote=引用 6 楼 的回复:]
select ...
from ...
where dateadd(dd,20,ActionDate) = '2012-04-14'
[/Quote]
啊呀呀,我怎么就没有想到呢, 呵呵,谢谢问题解决。就是这么弄。
AcHerat
2012-04-14
打赏
举报
回复
select ...
from ...
where dateadd(dd,20,ActionDate) = '2012-04-14'
绿豆丫
2012-04-14
打赏
举报
回复
[Quote=引用 3 楼 的回复:]
‘在ActionDate字段的基础上加上 20 天’得到的只是新的字段值,或者说是结果集,对原来的表没有影响。
所以在后面把‘NesCol’当做字段来用,不行吧。
[/Quote]
是不行,查询后提示列不存在。
绿豆丫
2012-04-14
打赏
举报
回复
[Quote=引用 2 楼 的回复:]
select ...,dateadd(dd,20,ActionDate) NowCol
from ...
where ...
[/Quote]
嗯,我需要使用 NewCol 作为条件 比如 WHERE NewCol='2012-4-14'
zczhangchao2003
2012-04-14
打赏
举报
回复
‘在ActionDate字段的基础上加上 20 天’得到的只是新的字段值,或者说是结果集,对原来的表没有影响。
所以在后面把‘NesCol’当做字段来用,不行吧。
AcHerat
2012-04-14
打赏
举报
回复
select ...,dateadd(dd,20,ActionDate) NowCol
from ...
where ...
绿豆丫
2012-04-14
打赏
举报
回复
上面这个查询得到的这个结果,是在ActionDate字段的基础上加上 20 天,得到新的 NewCol字段
JIRA三级权限方案 - 项目、单据、
字段
不同级别的权限控制
Jira作为一款优秀的项目管理系统,功能全面,配置灵活,权限方案完善,可扩展、可定制。 本课程介绍权限控制的具体实施方案,针对项目、单据、
字段
,演示三种不同层级粒度权限的配置、扩展和定制方法,提供脚本代码...
MySQL 查询结果中增加
字段
的方法
例如我查出来的结果: |
字段
1 |
字段
2 | | 值1 | 值2 | 我想要在结果
集中
增加
一个
字段
,这个
字段
是表中没有的,值是固定的,例如: |
字段
1 |
字段
2 | 新增
字段
| | 值1 | 值2 | 值固定 | 假设你的表名为tab1,只有
字段
为a,b,想在查询结果中新增
字段
c(固定值为100),可以这样写: SELECT T.*,100 as c...
对sql查询出的结果
集中
的
字段
进行
日期
格式化
之前百度了好多都不是对结果集的
日期
格式进行格式化,好不容易找到了这个,方便自己以后再遇到类似问题,做
一个
解决方法的记录 https://www.jb51.net/article/135803.htm
mysql查询结果加自定义
字段
、查询结果修改
字段
名称、批量修改
字段
的值、查询
一个
字段
的是否有多个值、时间与字符串之间相互转换
我的操作需求: 1、查询出的结果,加
一个
自定义的
字段
和数据? SELECT * , 100 as ccFROM tab; # 增加cc
字段
值是100 select realname, user_id, 'user' as type from ds_user; 2、查询出的结果,修改
字段
的名称? 3、查询出的结果,在查询出的数据的基础上修改数据的值? 4、mysql查询结果nu...
MYSQL根据时间先排序,再根据另
一个
字段
去重,保存最新时间的记录
select * from 表 a,(select max(time) max,
字段
from 表名 group by
字段
) b where a.
字段
= b.
字段
and a.time = b.max
疑难问题
22,209
社区成员
121,730
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章