社区
MS-SQL Server
帖子详情
这个sql该怎么写?
bengdeng
2007-09-12 11:22:36
select * from a,b where a.a1=b.a1 and a.a2=aa
aa根据情况不同所取值不同,假如某种情况下我要查出对a2列没有控制的所有值,又要保持这个sql语句的这种写法,,那么a.a2=aa这个该怎么写呢?
...全文
155
8
打赏
收藏
这个sql该怎么写?
select * from a,b where a.a1=b.a1 and a.a2=aa aa根据情况不同所取值不同,假如某种情况下我要查出对a2列没有控制的所有值,又要保持这个sql语句的这种写法,,那么a.a2=aa这个该怎么写呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lost_queen
2007-09-12
打赏
举报
回复
楼主说不能用判断,我猜测是不是因为是前台的拼接语句
一定要一句SQL搞定的?
如果是这样的话,可以在前台做判断。
我乱理解的~厄
bengdeng
2007-09-12
打赏
举报
回复
土土土猪:就是a2列取所有的值,相当于: select * from a,b where a.a1=b.a1 呵呵。可能我的表达有问题
dobear_0922
2007-09-12
打赏
举报
回复
select * from a,b where a.a1=b.a1 and a.a2=a.a2
bengdeng
2007-09-12
打赏
举报
回复
dawugui(潇洒老乌龟) 不能这么做的,呵呵,不过还是谢谢你。
子陌红尘:如果sql语句这样写,那对a2没控制的时候,@aa该取什么值呢?
lost_queen
2007-09-12
打赏
举报
回复
某种情况下我要查出对a2列没有控制的所有值
--------------------------------------------
厄,我是弱人,这句没有看懂~~
dawugui
2007-09-12
打赏
举报
回复
select * from a,b where a.a1=b.a1 and a.a2=aa
aa根据情况不同所取值不同,假如某种情况下我要查出对a2列没有控制的所有值,又要保持这个sql语句的这种写法,,那么a.a2=aa这个该怎么写呢?
用判断语句成不?
declare @a2 as varchar(10)
set @a2 = 'value' --有这句,不为空,没有,则为空
if @a2 is null
select * from a,b where a.a1=b.a1
else
select * from a,b where a.a1=b.a1 and a.a2 = @a2
子陌红尘
2007-09-12
打赏
举报
回复
select * from a,b where a.a1=b.a1 and a.a2=isnull(@aa,a.a2)
bengdeng
2007-09-12
打赏
举报
回复
我重新想了一下,用dawugui(潇洒老乌龟)的还是可以做的,呵呵/结贴了。
如何
写
好复杂
sql
的hint?
本文介绍了如何利用qb_name
写
好复杂
SQL
的hint,确保执行计划的稳定性。通过示例解释了qb_name的概念及其在指定执行模块中的作用,同时提到了使用Oracle的执行计划outline功能来稳定执行计划,为复杂
SQL
的优化提供了有效方法。
sql
不为空怎么
写
_你的
sql
语句
写
得如何?看看高手是怎么
写
的!
博客展示了使用
SQL
语句绘制图形的方法,包含用
SQL
语句显示“奥运会五环”和“五角星”的具体代码,通过一系列的计算和查询操作,最终实现图形的绘制,体现了
SQL
在图形展示方面的应用。
如何
写
好
sql
?
本文深入探讨My
SQL
性能优化的关键策略,包括最大数据量、并发数的考量,以及索引、
SQL
语句、数据类型等优化技巧,旨在提升数据库效率。
如何
写
好
SQL
语句?
本文介绍了
SQL
优化技巧,如explain分析、正确使用索引、避免全表扫描、使用in/exists、合理连接表、利用默认值等,帮助开发者编
写
高效
SQL
语句并解释了如何减少冗余和重复索引,提升数据库性能。
还在划水?这个
SQL
你能
写
出来吗?
本文通过一个具体的
SQL
问题,探讨了如何查询在指定年份每个月都有记录的用户ID,涉及
SQL
执行原理、GROUP BY用法及聚合函数的理解。
MS-SQL Server
34,876
社区成员
254,640
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章