瑞安市住房和城乡规划建设局网站,触屏版网站开发样式,做徽标哪个网站素材多,网站的运营管理方案1. 编写 SQL 语句#xff0c;将两个 SELECT 语句结合起来#xff0c;以便从 OrderItems表中检索产品 ID#xff08;prod_id#xff09;和 quantity。其中#xff0c;一个 SELECT 语句过滤数量为 100 的行#xff0c;另一个 SELECT 语句过滤 ID 以 BNBG 开头的产品。按产品… 1. 编写 SQL 语句将两个 SELECT 语句结合起来以便从 OrderItems表中检索产品 IDprod_id和 quantity。其中一个 SELECT 语句过滤数量为 100 的行另一个 SELECT 语句过滤 ID 以 BNBG 开头的产品。按产品 ID 对结果进行排序。 SELECT prod_id,quantity
FROM OrderItems
WHERE quantity100
UNION
SELECT prod_id,quantity
FROM OrderItems
WHERE prod_id LIKE BNBG%
ORDER BY prod_id; 2. 重写刚刚创建的 SQL 语句仅使用单个 SELECT 语句。 SELECT prod_id, quantity FROM OrderItems
WHERE quantity 100 OR prod_id LIKE BNBG%
ORDER BY prod_id; 3. 我知道这有点荒谬但这节课中的一个注释提到过。编写 SQL 语句组合 Products 表 中的产品名称 prod_name 和 Customers 表 中的顾客名称cust_name 并返回然后按产品名称对结果进行排序。 SELECT prod_name
FROM Products
UNION
SELECT cust_name
FROM Customers
ORDER BY prod_name; 4. 下面的 SQL 语句有问题吗尝试在不运行的情况下指出。 SELECT cust_name, cust_contact, cust_email FROM Customers WHERE cust_state MI ORDER BY cust_name; UNION SELECT cust_name, cust_contact, cust_email FROM Customers WHERE cust_state ILORDER BY cust_name; ; 在第一个 SELECT 语句不应该出现之后它正在终止该语句。
另外如果对 SELECT 语句与 UNION 组合进行排序则只能使用一个 ORDER BY
并且它必须位于最后一个 SELECT 之后。