我正在从nvarchar
我的 SQL Server 数据库中的列 ( ) 填充我的 ASP.NET 下拉列表。
有什么方法可以将包含关键字的行带到返回结果集的开头?
例如,我的表中有这些记录:
abc
abc1
abcd2
abcXYZ3
adfdf3XYZ
abcd5
我想XYZ
在我的下拉列表顶部包含行,即:
abcXYZ3
adfdf3XYZ
abc
abc1
abcd2
abcd5
是否可以为此目的创建 SQL 查询,例如:
select *
from myTable
order by (mycolumn LIKE '%XYZ%')
我怎样才能得到我想要的结果?如果在 SQL Server 中不可能,我该如何在我的 C# 代码中做到这一点?