在该语句中的SPMC00的作用到底是什么?
--------->
SPMC00为第二顺序分组。GROUP BY在分组的时候,一般是第一列来做为分组标准,但SPMC00也在GROUP BY中的时候,它是做为第二分组标准啊?还是和第一列一起做为分组标准?
--------->SPMC00还是和第一列一起做为分组 如:spdm00,spmc00
aa a
aa b
aa c
bb a
bb b
bb c
--------->
SPMC00为第二顺序分组。GROUP BY在分组的时候,一般是第一列来做为分组标准,但SPMC00也在GROUP BY中的时候,它是做为第二分组标准啊?还是和第一列一起做为分组标准?
--------->SPMC00还是和第一列一起做为分组 如:spdm00,spmc00
aa a
aa b
aa c
bb a
bb b
bb c
解决方案 »
- 求oracle10g client 好用的安装包
- 一台强劲的服务器 oracle
- 一个java中用exp命令备份oracle数据库的问题,急求解!
- 执行一次Update语句实现多条数据某字段自增?如何实现??
- cmd启动oracle
- oracle导入dmp文件求助!
- 数据库在mount状态下,没有open可以查看表空间以及对应的数据文件信息码?
- 数据库创建冲突问题,请指教~~~
- 如何将一台机子上的oracle数据库复制到另一台机子上去.
- 请问我可以在win98下同时安装oracle7以及oracle8i两个版本的客户端吗?如果可以,应该怎样安装?
- 查询的问题
- 问一个关于在oracle9i的sql plus和Enterprise Manager Console中登录的问题.
比如你举的例子
如:spdm00,spmc00
aa a
aa b
aa c
bb a
bb b
bb c
如果这样写:
select spdm00 from gstjygl0 group by spdm00,spmc00
得到的结果是:
spdm00 spmc00
aa a
aa b
aa c
bb a
bb b
bb c
而这样写:select spdm00 from gstjygl0 group by spdm00
得到的结果会是:
spdm00
a
b
spdm00
aa
bb
按两个组合分组,两列都不相同的才算一组,才会被select出来
比如你举的例子
如:spdm00,spmc00
aa a
aa b
aa c
bb a
bb b
bb c
如果这样写:
select spdm00 from gstjygl0 group by spdm00,spmc00
得到的结果是:
spdm00
aa
aa
aa
bb
bb
bb
而这样写:select spdm00 from gstjygl0 group by spdm00
得到的结果会是:
spdm00
aa
bb