knrt.net
当前位置:首页 >> 数据库中某个字段的值有多个,以分号分开, 以其中几个值为条件查询的SQL语句怎么写? >>

数据库中某个字段的值有多个,以分号分开, 以其中几个值为条件查询的SQL语句怎么写?

借用楼上的答案改一下: select * from tb where NUM like '

SELECT * from table1 where name in (select '&#

我看完,不知道你到底存什么? 多选框,那块我看懂了,存入oracle那块,啥意思?是取选择的多个“

这是你们数据库设计的问题,这明显应该作为数据字典取,最差也应该存个xml格式

SELECT * FROM a where substring(cast(b as varchar(

SELECT * from table1 where name in (select '&#

select distinct ‘T1’ M, stuff((select ','+

第一种方法select *from tableName where 字段名 like '%;

sql server中没有这种函数,可以自建一个function去拆分, 给你个思路, 用cha

你的数据库是什么数据库? sqlserver?oracle? 下面这个是db2的,简单改一

网站首页 | 网站地图
All rights reserved Powered by www.knrt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com