mssql去除重复并排序的问题
SQL code:
/*
create database temp
use temp
create table employees
(
eID int identity primary key,
eName nvarchar(50) not null,
eSex smallint not null default(1),
eSort smallint default(0)
)
insert into employees values('a1',1,1);
insert into employees values('b5',0,5);
insert into employees values('a6',0,6);
insert into employees values('b3',1,3);
insert into employees values('a1',1,7);
insert into employees values('b5',0,9);
insert into employees values('a6',0,10);
insert into employees values('b3',1,20);
*/
想得到这么样的一个结果:(去除重复的eName,查询出esort最大的记录集)
5 a1 1 7
6 b5 0 9
7 a6 0 10
8 b3 1 20
{{
相关问答:
有一个数据库里只有2W条数据不到,却有500M那么大,怎么回事啊?是ACCESS的数据库。后来我把ACCESS导入到MSSQL中,也占用了500M左右的空间,如果压缩数据库呢?请高手指点
压缩数据库?能做到么...
期待高人指点 我 ......
在vbscript中不用on error resume next如何判断mssql语法错误!
TRY CATCH?
或者使用流程控制语句
if
else
不用on error 用那个我就不需要在这里寻找答案
引用
不用on error 用那个我就不需 ......
我要把v10004改成名字气压,为何总出错
EXEC sp_rename 'dbo,A0131.[v10004]', '气压', 'COLUMN'
消息 15248,级别 11,状态 1,过程 sp_rename,第 ......
我定义一个函数,有五个参数
但实际上我调用时不一定传五个参数,有时只需要传二个参数,有时只需要传三个参数等等
这种参数怎么定义呢?
SQL code:
CREATE FUNCTION [ owner_name.] function_name
( [ { ......