摘要:
子查询(subquery),即嵌套在其他查询中的查询。1. 利用子查询进行过滤SELECT 语句中,子查询总是从内向外处理。示例:1 SELECT cust_name, cust_contact2 FROM Customers3 WHERE cust_id IN (SELECT cust_id4 FROM Order5 WHERE order_num IN (SELECT order_num6 FROM OrderItems7 ... 阅读全文
摘要:
使用GROUP BY子句创建分组示例:SELECT vend_id, COUNT(*) AS num_prodsFROM ProductsGROUP BY vend_id;注意GROUP BY 子句可以包含任意数目的列,因而可以对分组进行嵌套,更细致地进行数据分组。如果分组列中包含具有NULL 值的行,则NULL 将作为一个分组返回。如果列中有多行NULL 值,它们将分为一组。GROUP BY 子句必须出现在WHERE 子句之后,ORDER BY 子句之前。2. 使用HAVING过滤分组除了能用GROUP BY 分组数据外,SQL 还允许过滤分组 阅读全文