Sysbase 的group by的特殊性
来源:互联网 发布:淘宝反作弊 编辑:程序博客网 时间:2024/06/15 23:23
在mysql中建立下面两张表(stu和user)
+------+----------+
| id | name |
+------+----------+
| 1 | baidu |
| 2 | baidu |
| 1 | shanghai |
+------+-------
+------+----------+
| id | name |
+------+----------+
| 1 | baidu |
| 2 | baidu |
| 1 | shanghai |
+------+----------+
使用下面的sql语句进行查询:
select a.id,a.name,b.id,b.name from stu a,user b where a.id=b.id group by a.id;
得到如下结果:
+------+-------+------+--------+
| id | name | id | name |
+------+-------+------+--------+
| 1 | baidu | 1 | google |
| 2 | baidu | 2 | tianya |
+------+-------+------+--------+
这是意料中的,但是在sysbase中却得到如下结果:
id name id name
1 baidu 1 google
1 baidu 2 tianya
2 baidu 1 google
2 baidu 2 tianya
这是不想得到的结果,为了得到如同mysql的结果,可以修改sql语句为:
select a.id,a.name,b.id,b.name from stu a,suer b group by a.id having a.id=b.id order by a.id
加了having语句,并且having可以用and限制多个条件
例如 group by 字段 having 条件1 and 条件2.
- Sysbase 的group by的特殊性
- sysbase 的特殊性,特殊对待
- group by的使用
- group by的使用
- group by 的使用
- Group By 的用法
- sql的group by
- group by 的原则
- Mysql 的 Group by
- Group by 的用法
- group by 的应用
- SQL的 Group By
- group by的用法
- GROUP BY的用法
- GROUP BY的用法
- group by 的理解
- oracle的group by
- Group by的语法
- XML Programming (Core Reference)
- 倍受歧视的北京骑车人
- IT 技术人员的内功心法
- OCP考试内容全方位接触
- 三鹿奶粉事件
- Sysbase 的group by的特殊性
- SQL2005一个不起眼但很实用的函数
- java创建删除文件夹
- 精妙的SQL语句
- 九种饮食习惯正在伤害你的肾
- Tomcat5.0乱码解决方案
- 80后进来:70后莫对开,每个80后都熟悉的例句!!
- IIS6+asp.net 2.0+HTTP 错误 404 - 文件或目录未找到:您正在搜索的页面可能已经删除、更名或暂时不可用。
- 你不知道但很有用的60个生活知识