数据库字段sortid 默认为0
0
0
0
1
2
3
我想让他排成
1
2
3
0
0
0
sql里面有没有什么简单的方法,求各位大哥大姐们了
0
0
0
1
2
3
我想让他排成
1
2
3
0
0
0
sql里面有没有什么简单的方法,求各位大哥大姐们了
解决方案 »
- 这个SQL怎么写?根据表1记录的ID,查询表2的记录把表2查询到的记录进行排序,把最大记录的一个字段值和表1的字段一起显示在gridview???
- ASP.NET 连接SQL Server 2000数据库
- togglebutton问题
- .net学习群4468533 大家一起进步 欢迎有工作的人来
- 关于我不能访问ICP备网站,请求帮助
- Response.Write("12345"); 问题???????
- 新建不了ASP应用程序,提示"404错误,..\WWWROOT与URL:\\..\WebProject1不在同一文件夹",IIS设置了几十遍,重装了两个,还是不行..郁闷
- alongrun近来回答这个问题
- 快疯了!!在线等!!谢先!!
- 怎样一个连接Interbase 的数据库?急!
- 请教一下,为什么加车后会刷新了页面
- 怎样进行空值判断
{
int sortkey = 0;
sortkey = x["sortid"] == "0"? 2147483647: Convert.ToInt32(x["sortid"]);
return new { Key = sortkey, Value = x };
}).OrderBy(x => x.Key).Select(x => x.Value).ToList();
orderBy int NULL,
info varchar(50) COLLATE Chinese_PRC_CI_AS NULL
)INSERT INTO test
select 1,'a'
UNION ALL
select 0,'b'
UNION ALL
select 3,'c'
UNION ALL
select 0,'d'
UNION ALL
select 2,'e'
UNION ALL
select 4,'f'SELECT *,ROW_NUMBER()OVER(ORDER BY orderby ASC) AS pxid FROM Test WHERE orderby!=0
UNION ALL
SELECT *,ROW_NUMBER()OVER(ORDER BY orderby ASC) AS pxid FROM Test WHERE orderby=0
^_^
上面那个 classid字段改成你的sortid字段