社区
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这个该怎么写呢?
...全文
112
8
打赏
收藏
这个sql该怎么写?
select * from a,b where a.a1=b.a1 and a.a2=aa aa根据情况不同所取值不同,假如某种情况下我要查出对a2列没有控制的所有值,又要保持这个sql语句的这种写法,,那么a.a2=aa这个该怎么写呢?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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
Server_2000-2008_R2查询智能分析器RedGate_
SQL
_Prompt_V5.3.4.1_Crack_Keygen破解教程注册机免费
SQL
脚本越
写
越多,总是觉得编
写
效率太过于低下,这和打字速度无关。在我个人编
写
SQL
脚本时,至少会把
SQL
的格式排列成易于阅读的,因为其他人会阅读到你的
SQL
,无论是在程序中或是脚本文件中,良好的排版不仅让人看起来赏心悦目,在和他人之间做交流时也省时省力,不会因为揉成一团的
sql
去询问Team Member:您能帮我解释一下这么一大段
sql
是做什么的吗? 虽然微软至
SQL
2008以上的版本提供了
SQL
智能提示,但是它的反应实在是过于迟钝,等提示出来我们早就可以敲出一行语句了。而且它没有提供
sql
代码格式化的功能,咱们只能自己做手动格式化,手动格式化
sql
总是需要花费不少时间的。 它也是一款拥有智能提示的
sql
编程工具,而且小巧灵活。 总而言之,它也是一款能够提高
sql
编程效率的工具。 注释:内附破解教程doc。和keygen,欢迎免费下载
在mapper映射文件中批量插入数据的
sql
语句该怎么
写
?以及怎样在
sql
语句中接收list集合参数?
文章目录在mapper映射文件中批量插入数据的
sql
语句该怎么
写
?单条数据插入的好好的,为什么要突然变成批量插入的呢?怎样
写
批量插入 在mapper映射文件中批量插入数据的
sql
语句该怎么
写
? 单条数据插入的好好的,为什么要突然变成批量插入的呢? 为什么需要批量插入数据呢?因为加入你现在有一个100次的循环,每次循环你都需要往数据库里面插入一条数据,那么这样你连接数据库的次数就太多了,这样是比较耗费资源的,所以我们能不能一次性的批量地往数据库中插入所有的数据呢?这样我们只连接一次数据库就行了,节省资源,也可
Cannot open connection; uncategorized
SQL
Exception for
SQL
[???];
SQL
state
Exceptioninthread"main"org.springframework.jdbc.Uncategorized
SQL
Exception:Hibernateoperation:Cannotopenconnection;uncategorized
SQL
Exceptionfor
SQL
[???];
SQL
state[null];errorcode[0];...
大数据不就是
写
SQL
吗?
大数据时常被人误解只是
写
SQL
,导致有些想要入行的小伙伴非常犹豫,实际上,大数据的技术是非常广泛的,涉及到方方面面,分布式存储,分布式计算,数据仓库方法论等等,
SQL
只是为了能够让复杂的底层技术能够给上层开发人员更方便更简单地使用而增加的一个中间层,所以
SQL
只是表象,大数据开发人员更注重的应该是藏在
SQL
后面的东西。 在本场 Chat 中,会讲到如下内容: 一条大数据
SQL
诞生记
SQL
背后...
SQL
是
写
在程序里还是存储过程中好?
SQL
是
写
在程序里还是存储过程中好? 1,方便性 如果
SQL
更改返回的字段不改变时,程序可以不用改,但是这个谁说的定返回的东西不变,所以就后续维护,把
SQL
写
在程序中对于维护是更方便些的。 2,运行速度 把
SQL
写
在程序中,就得编译之后才能正在数据库中执行
SQL
,如果运用了ORM,如Java中使用Hibernate的HQL时得根据对象-关系映射文件中的映射信息, 把H
MS-SQL Server
34,871
社区成员
254,637
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章