帆软社区
首页
服务平台
文档
学院
问答
论坛
认证
招聘
任务
市场
登录
请
登录
后使用快捷导航
没有帐号?
立即注册
用户操作
任务管理
我的任务
详情
门户
摇摇乐
大转盘
许愿墙
积分商城
每日签到
设置
我的收藏
退出
腾讯QQ
微信登录
提问
请问:sql server数据库表如何进行字段比较
番薯交流
发表于 2021-2-6 22:05
关注主题
取消关注
最新回复
取消
置顶回复
取消
最新编辑
楼主
bsthq
Lv4
当前离线
经验值
909
|
F豆
16333 个
|
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
当前离线
经验值
3762
|
F豆
54539 个
|
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
当前离线
经验值
1321
|
F豆
4514 个
|
F币
0 元
贡献
0
|
最后登录
2024-9-23
加为好友
发送消息
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
关注人数
4628
浏览人数
最后回复于:
2021-3-8 14:55
任务进行中
话题进行中...
FineBI 工具学习班结业总结
浏览数:112
好工具确实事半功倍
浏览数:93
郑州高新区内推岗位
浏览数:104
入门分析案例中的问题求助
浏览数:97
常见格式FBX,OBJ导入blender转换
浏览数:132
【Finebi技巧】Finebi技巧(35):正态分布原理解析
浏览数:137
详解数据底层建设:数据采集、数据集成和数据治理!
浏览数:169
IT 管理者为什么没有发言权?你需要的不是技术,而是业务语言!
浏览数:206
盐巴
浏览数:143
blender 三维建模基础学习教程推荐
浏览数:198
主题链接
复制
返回顶部
返回列表