请教SQL语句的顺序问题 在没使用order by的情况下,sqlserver不保证查询结果返回的顺序 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select * from A where num in ('a','d','e','f','g') order by num try:select * from A where charindex( ','+num+',' ,'a,d,e,f,g')>0 order by charindex( ','+num+',' ,'a,d,e,f,g') 我已经使用了order by在语句后面,但是结果出现的是num按字母顺序排列,我补充下,可能我的问题没有说清楚,我希望是按我输入的num的值的顺序出现,比如我输入的是d,a,c,b,那么我希望出现的d,a,c,b的顺序,而不是order by 后的a,b,c,d的顺序,抱歉,没说清楚 关于server2000新建登录角色的问题 一个及其简单的存储结构诶,郁闷,指点一下吧 这个 sql删除语句怎么写? 急需帮助 如何建立全文索引? 求语法啊!!!简单的语法 在线等啊 帮帮忙!!谢谢 一个奇怪的sql查询问题 请教一个关于在Import Data时如何触发触发器的问题!!! 树形结构数据存储 大神帮我看看,列名无效GIFT_CODE 如何把foxpro的数据库导入sql中阿? 如何用一句SQL语句解决下面的这个问题?
select * from A where charindex( ','+num+',' ,'a,d,e,f,g')>0 order by charindex( ','+num+',' ,'a,d,e,f,g')