社区
Access
帖子详情
一条语句如何实现根据字段值不同查询条件有所不同
wuxiao0313
2014-08-21 03:27:13
比如字段A为1时 要查询条件字段B为0 当A为1时 增加查询条件C为1
一条语句怎么实现
...全文
878
6
打赏
收藏
一条语句如何实现根据字段值不同查询条件有所不同
比如字段A为1时 要查询条件字段B为0 当A为1时 增加查询条件C为1 一条语句怎么实现
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gdtyy
2015-02-08
打赏
举报
回复
我觉得lz把access当成excel了。 在excel里可以使用函数,在access里根本没有这种用法。 只能在SQL语句里使用自定义函数处理返回的结果。
tcmakebest
2015-02-06
打赏
举报
回复
楼主说出的逻辑根本不完整, 勉强假设一下 where (a=1 and b=0) or (a<>1 and c=1)
楚狂歌
2014-10-30
打赏
举报
回复
千万别说你A、B、C三个字段是在同一个表里边的。。。。 那样的话没有任何意义
想飞的菜鸟
2014-10-10
打赏
举报
回复
可以。但请提供你的数据源表并说明你想实现的效果。这样才能为你贴出相应的语句。
wuxiao0313
2014-08-22
打赏
举报
回复
也就是说根据某字段不同的值 按照不同的条件查询 我发在ACCESS当然是ACCESS了
ACMAIN_CHM
2014-08-21
打赏
举报
回复
比如 字段A为1时 要查询条件字段B为0 ... 当A为1时 增加查询条件C为1
楼主确认知道自己在说什么吗? 建议你列出你的表结构,并提供测试数据以及基于这些测试数据的所对应正确结果。 参考一下这个贴子的提问方式
http://bbs.csdn.net/topics/320211382
1. 你的 create table xxx .. 语句 2. 你的 insert into xxx ... 语句 3. 结果是什么样,(并给以简单的算法描述) 4. 你用的数据库名称和版本(经常有人在MS SQL server版问 MySQL) 这样想帮你的人可以直接搭建和你相同的环境,并在给出方案前进行测试,避免文字描述理解上的误差。
SQL
语句
经验之根据
条件
查询
不同
的
字段
本文介绍了一种在SQL中将互斥
字段
进行合并显示的方法,通过CASE WHEN
语句
实现
,适用于需要同时展示两个
字段
但其中一个必为空的情况。示例展示了如何
查询
并合并string1和string2
字段
。
根据
字段
值
查询
其所在的表、
字段
本文提供在SQLServer和Oracle数据库中,根据特定
字段
值
查询
所在表及
字段
名称的方法。包含两种
不同
类型的
字段
(字符串与数
值
)的
查询
实现
示例。
【Oracle】根据
条件
更新多个
字段
的
值
本文介绍四种更新数据库中多个
字段
的方法,包括使用子
查询
、内连接等技巧,以及根据
条件
更新
字段
值
的策略,适用于SQL和Oracle环境。
SELECT
语句
及
条件
查询
本文围绕SQL的SELECT
语句
展开,介绍了其组成结构与子句执行顺序。详细阐述了
查询
数据的多种方式,如单
字段
、多
字段
、所有
字段
查询
等,还说明了排序数据、
条件
查询
及高级
条件
查询
的方法,包括使用各种运算符和通配符,对数据库
查询
操作有重要指导意义。
MySQL order by基于
不同
字段
条件
排序
本文详细介绍了如何在MySQL中使用ORDER BY结合CASE WHEN
语句
实现
基于
不同
字段
条件
的复杂排序需求,包括对特定
字段
的自定义排序及空
值
处理。
Access
7,732
社区成员
28,799
社区内容
发帖
与我相关
我的任务
Access
Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点。
复制链接
扫一扫
分享
社区描述
Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章