专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > Sql Server

查询条件替指定的字符串集合

发布时间:2010-05-20 14:01:29 文章来源:www.iduyao.cn 采编人员:星星草
查询条件为指定的字符串集合
数组 array1={"1"=>"张三","11"=>"李三","91"=>"郭三","10"=>"赵三","24"=>"肖三"};
分别是 id 和name

数据库中存储有 id,name,.....

现有给定的数组 array1,希望查询出 name在此数组中,并且按id 降序排列的集合

伪代码:

select * from tb1 where name in "张三,李三,郭三,赵三,肖三" order by id desc.


不行的话就只能遍历name查询,然后再根据id排序了

------解决方案--------------------
select * from tb1 where name in ('张三','李三','郭三','赵三','肖三') order by id desc
这个集合 你可以在程序上拼凑成 '1213','12313' 这种形式的 就可以了啊
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: