select id,name
from table
order by case when id like 'shanghai%' then 0 when id like 'beijing%' then 1 else 2 end
这条sql 能转化成Linq吗SQLLINQ
from table
order by case when id like 'shanghai%' then 0 when id like 'beijing%' then 1 else 2 end
这条sql 能转化成Linq吗SQLLINQ
解决方案 »
- sql 查询统计语句
- |zyciis|第二贴 如果一条事务没有提交也没有加滚就结果了,那会怎么样呢,谢谢
- 再次请pt1314917(背着灵魂漫步)帮助解决 急!!!!
- 菜鸟求救!~~~~
- 字符串转换成datetime出错,求助。。。。
- 能不能人工指定个值,插入到timestamp类型的列中??
- 在企业管理器中无法连接服务器
- 想不出来这个查询该怎么写才能实现?
- 请教高手:学用pb6和oracle8i作项目,应该先学pb还是oracle?
- 数据从Excel转到sql发生的问题
- 我有个视图,去年是0秒,今年变慢了要3-5秒。请大侠小爱和各路大侠帮忙看看啊。
- 求助一个sql,查询表的时候,如果有num为重复的,则取时间最近的一条记录。
select id,name ,ss=case when id like 'shanghai%' then 0 when id like 'beijing%' then 1 else 2 end
from table
order by ss
var query = db.table.OrderBy(t => new
{
t.id.Contains("shanghai")?0: t.id.Contains("beijing")?1:2
}).Select(x=>new {x.id,x.name});
我没锁定啊
var query=from t in table
orderby t.id.StartWith("shanghai")?0:t.id.StartWith("beijing")?1:2
select new {t.id,t.name};