社区
疑难问题
帖子详情
求一个sql语句,关于权限、字符串的。(在线等,有结果后今天接分)
chinank
2006-07-19 03:04:21
我有一个字符串“a,b,c,d,e,f,g,h”
现在需要判断select title from depname 选出来的值在不在上面的字符串中,如果在则选出来,如果不在则不选出来,
应该用一条语句能实现,求大家帮个忙。
...全文
132
14
打赏
收藏
求一个sql语句,关于权限、字符串的。(在线等,有结果后今天接分)
我有一个字符串“a,b,c,d,e,f,g,h” 现在需要判断select title from depname 选出来的值在不在上面的字符串中,如果在则选出来,如果不在则不选出来, 应该用一条语句能实现,求大家帮个忙。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
chinank
2006-07-19
打赏
举报
回复
自己解决。
select * from A_JG where dqid like @dqid and( (charindex(convert(char,dqid),@dqid_sql )>=0) or (charindex('%',@dqid_sql )>=0) )
chinank
2006-07-19
打赏
举报
回复
我感觉得用函数
fcuandy
2006-07-19
打赏
举报
回复
楼上的你必须考滤,title中的多个值出现的顺序不按照 列表中的那些值出现的顺序.
一个人的圆月弯刀
2006-07-19
打赏
举报
回复
应该是二楼,一楼把SQL语句的查询范围拓宽了
chinank
2006-07-19
打赏
举报
回复
函数和存储过程都可以,
chinank
2006-07-19
打赏
举报
回复
字符串“a,b,c,d,e,f,g,h,%”
现在需要判断select title from depname 选出来的值在不在上面的字符串中,如果在则选出来,如果不在则不选出来,
% 是任何title都选择。
LouisXIV
2006-07-19
打赏
举报
回复
要不然拿函数来切就是了
LouisXIV
2006-07-19
打赏
举报
回复
贴点典型的示例数据上来看看,光说不直观
chinank
2006-07-19
打赏
举报
回复
哦,忘记提了,我的字符串里可能会有%,代表全都有的意思。那样用上面的方法就不行了。
fcuandy
2006-07-19
打赏
举报
回复
写的有点快了吧.还没问清楼主他的title是怎么存的.如果是单值那么没问题.否则...
比如
title
a,b
d,a
b,c
LouisXIV
2006-07-19
打赏
举报
回复
不在的话是"="吧
select title from depname where charindex( ','+title+',',',a,b,c,d,e,f,g,h,' )=0
lxzm1001
2006-07-19
打赏
举报
回复
一楼才是最正确的
lxzm1001
2006-07-19
打赏
举报
回复
select title from depname where charindex(title,'a,b,c,d,e,f,g,h')>0
wangdehao
2006-07-19
打赏
举报
回复
select title from depname where charindex( ','+title+',',',a,b,c,d,e,f,g,h,' )>0
7天带你玩转Mysql数据库之
SQL语句
您观看课程学习后免费入群领取【超全Python资料包+17本学习电子书】 七年
SQL语句
编写经验。满满的干货! 在网上找了好多SQL数据库的教程,但你还会面临这样的问题:1. 自己写了SQL却不知道对不对。2. 在上线后发现原有的数据内容
SQL语句
执⾏结果没问题, 但是数据变化了以后SQL返回的结果就错误了。3. 稍微复杂⼀点的SQL就不知道该如何写了。4. 看不懂同⾏写的SQL是为什么。5. 不知道索引的原理。6. 不知道怎么加索引能够提⾼查询性能纵观全网的教程都只停留在概念解析的层面,没有深入剖析原理,所以看了那么多的教程,可还是不会写。本教程与其他教程不同带你深入了解原理,让你真正了解什么是
SQL语句
,让你懂得
SQL语句
的编写⽅法。不再为
SQL语句
而烦恼。真正做到面对任何问题能够判断出
SQL语句
是不是能够实现,该怎样实现。
SQLServer 连接
字符串
大全
SQL Native Client ODBC Driver 标准安全连接 Driver={SQL Native Client};Server=myServerAddress;Database=myDataBase;Uid=myUsername;Pwd=myPassword; 您是否在使用SQL Server 2005 Express? 请在“Server”选项使
sql server 如何设置
字符串
长度_SQL基础入门篇
本章开始进入SQL学习阶段,涉及的知识点如下:数据库和SQL的基本概念数据库安装问题表的创建、删除和更新相关报错问题
SQL语句
的种类及基本书写规则数据库和SQL的基本概念什么是数据库? 数据库(DB):用于存放数据 关系数据库(RDB):多张表+各表之间的关系数据库相比Excel的优势是什么?- 可与多人共享数据- 可提供操作大量数据所需的格式- 无需高超的编程技术就可以使用- 可...
经典
SQL语句
大全
SQL语句
参考,包含Access、MySQL 以及 SQL Server基础创建数据库CREATE DATABASE database-name 删除数据库drop database dbname 备份sql server 创建 备份数据的 device USE master EXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyN
巧用SQL拼接语句
前言: 在日常数据库运维过程中,可能经常会用到各种拼接语句,巧用拼接SQL可以让我们的工作方便很多,达到事半功倍的效果。本篇文章将会分享几个日常会用到的SQL拼接案例,类似的SQL还可以举一反三,探索出更多的可能性哦。 注意:适用于5.7版本,其他版本可能稍许不同。 1.CONCAT函数介绍 授人以鱼不如授人以渔,拼接SQL主要用到的是CONCAT函数,我们先来介绍下该函数的用法。 CONCA...
疑难问题
22,207
社区成员
121,730
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章