我想按一组提升的排序进行排序,但我希望0来最后.无论如何在MySql中执行此操作?
请帮我创建一个包含10'where'子句的选择查询,顺序应该是这样的:结果应该按照大多数关键字(条件)匹配到最不匹配的顺序显示.
注意:所有10个条件都带有"OR".
请帮我创建这个查询.我正在使用ms-sql server 2005
喜欢:
Select *
from employee
where empid in (1,2,4,332,434)
or empname like 'raj%'
or city = 'jodhpur'
or salary >5000
Run Code Online (Sandbox Code Playgroud)
在上面的查询中,所有那些匹配最大条件的记录应该在顶部,而较少匹配的条件记录应该在底部.