帆软社区
首页
服务平台
文档
学院
问答
论坛
认证
招聘
任务
市场
登录
请
登录
后使用快捷导航
没有帐号?
立即注册
用户操作
任务管理
我的任务
详情
摇摇乐
大转盘
许愿墙
积分商城
每日签到
设置
我的收藏
退出
腾讯QQ
微信登录
提问
请问:sql server数据库表如何进行字段比较
番薯交流
发表于 2021-2-6 22:05
关注主题
取消关注
最新回复
取消
置顶回复
取消
最新编辑
楼主
bsthq
Lv4
当前离线
经验值
913
|
F豆
16337 个
|
F币
0 元
贡献
0
|
最后登录
1970-1-1
加为好友
发送消息
bsthq
Lv4
关注ta
我是社区第76337位番薯,欢迎点我头像关注我哦~
我有一个数据库表,其中有KSTIME和JSTIME两个nvarchar(8)字段,存储的是日期(20210101)内容,现在想在查询语句里面对这两个字段进行比较,如果日期相同,就只显示KSTIME字段。
select kstime,jstime from aaa
就是在select后面对kstime和jstime比较,相同就使用select kstime for aaa,否则就使用select kstime,jstime from aaa
请问如何写才能实现。
0
0
分享扩散:
举报
沙发
Z4u3z1
Lv6
当前离线
经验值
3782
|
F豆
57316 个
|
F币
5828 元
贡献
6785
|
最后登录
1970-1-1
加为好友
发送消息
Z4u3z1
Lv6
关注ta
发表于 2021-2-9 10:09:52
一条语句根本无法实现,只能实现类似:当两个时间相同则jstime显示NULL之类。select kstime,(CASE WHEN kstime=jstimeTHEN NULL ELSE jstime END) [jstime] from aaa
实在想弄就只有分开查询
赞
1
举报
板凳
jeeren
Lv5
当前离线
经验值
1329
|
F豆
4521 个
|
F币
0 元
贡献
0
|
最后登录
2024-11-26
加为好友
发送消息
jeeren
Lv5
关注ta
发表于 2021-2-11 02:13:05
发布于
APP客户端
select (case when jstime=kstime then (select a1.kstime from aaa a1) else (select a1.kstime,a1.jstime from aaa a1) end) from aaa,不知道怎么实现
赞
举报
地板
用户33363555
Lv3
当前离线
经验值
299
|
F豆
425 个
|
F币
0 元
贡献
0
|
最后登录
2022-1-20
加为好友
发送消息
用户33363555
Lv3
关注ta
发表于 2021-3-8 14:55:43
我也在学习
赞
举报
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
3
回帖数
3
关注人数
5348
浏览人数
最后回复于:
2021-3-8 14:55
任务进行中
话题进行中...
兼职报表开发
浏览数:146
get新技能-FineReport报表学习班结业总结
浏览数:82
FBI工具高效学习,为职场赋能
浏览数:107
有没有需要兼职做报表的
浏览数:292
内置数据集日期类型只有年月日 想要时分秒怎么处理
浏览数:70
FCR-P结业总结
浏览数:178
帆软8.0想实现折线图虚线曲线图实线
浏览数:116
鸿蒙NEXT版本的移动端app什么时候能出呀?
浏览数:153
天塌了,FCP考试答案传错了文件
浏览数:247
一个数据集怎么实现跨库查询呢?
浏览数:183
主题链接
复制
返回顶部
返回列表