数据库中的GROUP BY与ORDER BY、WHERE与HAVING

在数据库的选择操作SELECT中经常会用到聚合条件,最常见也是最常用的是WHERE语句,故本文不会着重介绍WHERE语句。 现假设在某数据库中有一个名为PRODUCT的表,表结构及内部数据如下 1 2 3 4 5 CREATE TABLE PRODUCT( Pno CHAR(20) PRIMARY KEY, Pname CHAR(10), Pamount INT ); 1 2 3 4 5 6 7 8 9 +-----+-------+---------+ | Pno | Pname | Pamount | +-----+-------+---------+ | 001 | a | 1 | | 002 | a | 2 | | 003 | b | 1 | | 004 | b | 2 | | 005 | b | 6 | +-----+-------+---------+ ORDER BY 这一语句主要是显示排序用,如果选择了多条类似的记录,那么在查询语句中便可用到此语句,使用如下...

十二月 20, 2018 · ocsxxi