一个订单表table_a 其中有个字段记录订单类别(一个数字表类别)
由管理员管理类别的字符串,如何查出所管理的类别。比如 管理员管理的类别是字段存的字符串是 1,3,7如何快速查出table_a中订单是1 3 7的订单呢?
由管理员管理类别的字符串,如何查出所管理的类别。比如 管理员管理的类别是字段存的字符串是 1,3,7如何快速查出table_a中订单是1 3 7的订单呢?
解决方案 »
- 还原成功数据库后 提示“正在恢复”这是什么意思?
- 关于在身份证号码中提取信息的问题,请各位网友指点。
- sqlserver2005定时更新数据库中表的数据
- 书上一言:逻辑独立性是指用户的应用程序与数据库的逻辑结构是相互独立的,也就是说数据的逻辑结构改变了,用户程序也可以不变.请问……
- 100分,求一个sql语句,各位高手帮帮忙!(还是以前的问题,寻求最佳答案)
- 在 sql 2000 中誤刪除了Table, 怎樣把數量從log中找回來.
- 参数是以逗号分隔的字符串如何同时提取符合以逗号分隔的每一项的数据
- 如何才能远程调用存储过程???(紧急阿)
- 请问如何得到当前连接的spid对应的ip地址?多谢
- 如何在前端通过网络复制服务器上的数据库(把*.DMP文件保存下来)
- 求游标实现语句!!
- 求一 个 复杂 的SQL语句
select *
from table_a
where 订单类别 in (1,3,7)--orselect *
from table_a
where charindex(','+ltrim(订单类别)+',',','+'1,3,7'+',') > 0
set @id='1,3,7'
select * from table_a where charindex(','+ltrim(订单类别)+',',','+ @id+',')>0
*
from
tb
where
charindex(','+ltrim(订单类别)+',',','+'1,3,7'+',') > 0
where 订单类别 in (1,3,7)
*
from
tb
where
charindex(','+ltrim(订单类别)+',',','+'1,3,7'+',') > 0
*
from
tb
where
charindex(','+ltrim(订单类别)+',',','+'1,3,7'+',') > 0