SQL排序问题
我想用str1在str中出现先后顺序排序 我用order by CHARINDEX(str1,str)
可是没有出现str1的按0计算 却排到前面
我按倒序是肯定不符合的
请问:怎么才能让CHARINDEX(str1,str)为0的(不包含)排在后面 而且仍按CHARINDEX(str1,str)的值排序(值为1排第一, 2的排第二, 0的排最后)
做sql函数或过程我不会 只用一条sql语句能不能排出来
2005-11-25 16:44
2005-11-26 11:20