下面在sh_goods表中根据cat_id升序排序
时间: 2023-08-10 11:02:46 浏览: 95
可以使用以下 SQL 语句实现:
```
SELECT * FROM sh_goods ORDER BY cat_id ASC;
```
这将从 `sh_goods` 表中选择所有行,并按 `cat_id` 列的升序对它们进行排序。
相关问题
下面在sh_goods表中根据cat_id升序排序,并对每个cat_id按price降序排序的语句是( )。
可以使用以下 SQL 语句实现:
```
SELECT * FROM sh_goods ORDER BY cat_id ASC, price DESC;
```
这将从 `sh_goods` 表中选择所有行,并按 `cat_id` 列的升序对它们进行排序。如果 `cat_id` 列的值相同,则按 `price` 列的降序对它们进行排序。
结合sh_goods表和sh_goods_comment表,查询在sh_goods_comment表中没有任何评论信息的商品记录。
好的,针对您的问题,可以使用下面的 SQL 语句进行查询:
```
SELECT * FROM sh_goods
WHERE goods_id NOT IN (
SELECT goods_id FROM sh_goods_comment
)
```
这条 SQL 语句将 sh_goods 表与 sh_goods_comment 表进行了关联,筛选出没有任何评论信息的商品记录。具体的做法是在子查询中查询出所有具有评论信息的商品 ID,然后在外层查询中筛选出不在子查询结果中的商品记录。