34,596
社区成员
发帖
与我相关
我的任务
分享
变动次数 人员id 变动类型 申请变动日期 变动原因
----------- ----------- ------------------------------ ----------------------- ------------------------
2 43699 岗位岗级变动 2008-04-10 00:00:00.000 NULL
1 43698 岗位岗级变动 2008-07-07 00:00:00.000 转正定岗
1 43558 岗位岗级变动 2008-07-04 00:00:00.000 转正定岗
1 43487 岗位岗级变动 2008-07-04 00:00:00.000 转正定岗
1 43486 在职转离职 2008-07-04 00:00:00.000 转正定岗
1 43485 岗位岗级变动 2008-07-04 00:00:00.000 转正定岗
1 43484 岗位岗级变动 2008-07-04 00:00:00.000 转正定岗
1 43483 在职转离职 2008-07-04 00:00:00.000 转正定岗
1 43482 岗位岗级变动 2008-07-04 00:00:00.000 转正定岗
1 43481 岗位岗级变动 2008-07-04 00:00:00.000 转正定岗
select 人员id,变动类型 from system_1000 group by 人员id,变动类型
人员id 变动类型
----------- ------------------------------
1 部门岗位变动
1 岗位岗级变动
2 部门岗位变动
2 学历变动
3 部门岗位变动
7 部门岗位变动
8 部门岗位变动
9 部门岗位变动
10 部门岗位变动
16 部门岗位变动
[ OPTION ( < query_hint > [ ,...n ) ]
< query_hint > ::=
{ { HASH | ORDER } GROUP
| { CONCAT | HASH | MERGE } UNION
| {LOOP | MERGE | HASH } JOIN
| FAST number_rows
| FORCE ORDER
| MAXDOP number
| ROBUST PLAN
| KEEP PLAN
| KEEPFIXED PLAN
| EXPAND VIEWS
}
参数
{ HASH | ORDER } GROUP
指定在 GROUP BY、DISTINCT 或 COMPUTE 查询子句中所描述的聚合应使用哈希操作或排列。
select 人员id,变动类型 from system_1000 group by 人员id,变动类型 OPTION(HASH GROUP , FAST 1)
我要进行查询 人员id 和 变动类型 内不同的数据 不能用distinct
我写的语句是(还不能写order by )
怎么会有这么多要求呢?
select
CA01.A_id as '变动次数',
CA01.A0188 as '人员id',
CA01.CA0101 as '变动类型',
CA01.CA0102 as '申请变动日期',
CA01.CA0103 as '变动原因' into system_1000 from
CA01 order by 2 desc , 5 asc
--这句话 查询新表中的数据 ,已经 在创建的时候 就有顺序了
select * from system_1000