社区
MS-SQL Server
帖子详情
问一个SQL语句怎么写
newmcz
2002-03-25 01:32:58
问一个SQL语句怎么写
我得到几个参数,要在我的记录中查找包含某个字段内容的记录
如:我的数据库有以下内容
ID 字段1
1 ABC
2 ABC
3 MMM
4 YTUY
5 DSD
我得到几个参数,ABC,TTTABC,EABCERE.目的是要找出字段1中的内容在我得到的参数里包含的
想要的结果是
ID 字段1
1 ABC
2 ABC
请问这样的语句怎么写
...全文
70
12
打赏
收藏
问一个SQL语句怎么写
问一个SQL语句怎么写 我得到几个参数,要在我的记录中查找包含某个字段内容的记录 如:我的数据库有以下内容 ID 字段1 1 ABC 2 ABC 3 MMM 4 YTUY 5 DSD 我得到几个参数,ABC,TTTABC,EABCERE.目的是要找出字段1中的内容在我得到的参数里包含的 想要的结果是 ID 字段1 1 ABC 2 ABC 请问这样的语句怎么写
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
newmcz
2002-03-26
打赏
举报
回复
问题还没解决
用IN是完全匹配吧,要是我的参数只有TTTABC,我希望能把包含ABC字符的记录都找到,即我的参数包含了我的字段里的内容
newmcz
2002-03-25
打赏
举报
回复
??
newmcz
2002-03-25
打赏
举报
回复
TO: sky_blue(老衲)
select id ,字段1 from yourtable where 字段1 in ('ABC','TTTABC','EABCERE')
用IN是完全匹配吧,要是我的参数只有TTTABC,我希望能把包含ABC字符的记录都找到,即我的参数包含了我的字段里的内容
我用如下语句:
USE pubs SELECT * FROM authors WHERE state IN ('CAAAAA')
但我实际要找字段含CA内容,但是找不到
刚才没说明白
rwq_
2002-03-25
打赏
举报
回复
这过程的写法我觉得调用起来太什么了吧!你这样试式:
Create Proc Tmp(@varPara varchar(300))
AS
Exec('SELECT * FROM Northwind..Orders Where OrderID IN ('''+replace(@varPara,',',''',''')+''')')
--------
然后就这么调用:
tmp('ABC,TTTABC,EABCERE')
x_zing
2002-03-25
打赏
举报
回复
Create Proc Tmp(@varPara varchar(300))
AS
Exec('SELECT * FROM Northwind..Orders Where OrderID IN ('+@varPara+')')
注意 arrPara应该是'asd','ddd','as'等形式的参数。
newmcz
2002-03-25
打赏
举报
回复
我的意思是字段1里的内容和我的参数并不一定匹配
如
我得到几个参数TTTABC,EABCERE.
即字段1里的内容只是我参数的一部分
用IN只能是完全匹配
请帮帮忙
N_chow
2002-03-25
打赏
举报
回复
alter Proc tmp (@varPara varchar(300))
As
exec (' SELECT * From Northwind..Orders where OrderID IN ('+@varPara +')')
N_chow
2002-03-25
打赏
举报
回复
呵呵…我也覺得這名字好怪。
:)
newmcz
2002-03-25
打赏
举报
回复
多谢了
再请问要是写个存储过程
要怎么写
多谢了
rwq_
2002-03-25
打赏
举报
回复
sky_blue(老衲) :您好,怎么改名了?差点不认了!
N_chow
2002-03-25
打赏
举报
回复
同意藍天。
另類的寫法:)
Select A.* from Yourtable a INNER JOIN
(
SELECT 'A' as PartCode UNION Select 'b'
) b
ON a.partcode=b.partcode
蓝天
2002-03-25
打赏
举报
回复
select id ,字段1 from yourtable where 字段1 in ('ABC','TTTABC','EABCERE')
SQL语句
基础教程
SQL语句
基础教程
SQL学习资料(包含所有常用的语句例子)
sql学习必备,内含sql一些常用语句的例子,有图有表,通过结果来理解
sql语句
的实现与结果。
SQL语句
包含怎么
写
SQL语句
包含怎么
写
分享| 2008-08-25 09:54夏日de晨风 | 浏览 6072 次 SQL编程语言数据库 ...用一条
SQL语句
写
出 ID含1的记录,(ID之间是用","作分隔符的)
写
对,追加分数!!! 天拉...一楼的
SQL语句
一对多查询
效果如下 2个表 spr_course sys_user 表中我们可以发现
一个
科目会有多个老师教,如果我们直接进行表连接的话...
sql语句
一对多(spr_course和sys_user表) SELECT spr_course.*,GROUP_CONCAT(sys_user.`username`) AS...
hibernate中的
sql语句
写
在xxx.hbm.xml中解决hibernate中原生sql的硬编码
问
题
在hibernate的查询中,hibernate为我们提供了三种查询方式,...所以我们如果把原生的
sql语句
写
在xml中,再引用到dao中,就可以解决这个硬编码的
问
题了,修改需求是,只需修改xml配置文件中的内容。并且可以解决sql代码
MS-SQL Server
34,575
社区成员
254,583
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章