双11狂欢大促

盲盒赢 定制羽绒服

开启惊喜盲盒,抽取你的专属好礼

— 惊喜奖品抢先看 —

这样的SQL 怎么写

jldzy jldzy 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
现在有一个字符串 字段 中间是用, 隔开,例如 '123,456,789,900,800'
tbl(Strs)

传入一个参数(123,456) 要判断 该表是否 存在 除了 123 或 456 或 123,456 以外的字符,当然传入参数可能是1 个, 或者多个,例如123,456,700,800

1 首先找到包含 参数里面的值记录
where Strs like '%123%' or Strs like '%456%'

2 判断该记录 里面是否还存在 除 123,456 以外字符。 这个怎么写。不想用循环来判断

例如 有下面记录,传入123,456 , 需要返回 4,5,6 三行记录。

1(123)
2(456)
3(123,456)
4(123,700)
5(456,700)
6(123,456,800)
7(900,99)
...全文

相关推荐

评论 2
收藏 已收藏
分享
返回顶部
jldzy
MS-SQL Server 34,876 成员 254,635 内容