②自身连接 需要了解不低于"三星SGH-C178"价格的商品号、商品名称和商品单价,查询后的结果要求按商品单价升序排列。使用从加入中选择、按关键字排序 给出代码
时间: 2024-03-22 19:42:13 浏览: 111
三星 SGH-X468 EasyStudio2.0驱动
好的,以下是使用SELECT FROM JOIN ON、ORDER BY关键字的SQL代码:
```
SELECT
p1.product_id,
p1.product_name,
p2.price
FROM
product_info p1
INNER JOIN product_info p2 ON p1.product_id = p2.product_id
WHERE
p1.product_name = '三星SGH-C178'
AND p2.price >= (SELECT price FROM product_info WHERE product_name = '三星SGH-C178')
ORDER BY
p2.price ASC;
```
解释一下,这里我们使用了自身连接(self-join)的方式,将商品信息表(product_info)连接两次,分别用p1和p2表示。连接条件为p1和p2的商品编号相等。然后我们使用WHERE关键字查询商品名称为“三星SGH-C178”,并且商品单价不低于“三星SGH-C178”的商品信息。这里我们使用了子查询查询“三星SGH-C178”的商品单价。最后,我们使用ORDER BY关键字按商品单价升序排列。
阅读全文