结合sh_goods表和sh_goods_category表,使用内连接的方式查询商品id、商品名称以及其商品分类id和分类名称。
时间: 2024-02-13 07:02:44 浏览: 82
好的,以下是查询语句:
```
SELECT g.goods_id, g.goods_name, c.category_id, c.category_name
FROM sh_goods g
INNER JOIN sh_goods_category c
ON g.category_id = c.category_id;
```
这个查询语句会将sh_goods表和sh_goods_category表的数据进行内连接,通过category_id进行匹配,返回商品id、商品名称、商品分类id和分类名称的信息。
相关问题
sh_view_cate_attr:用于根据商品分类id查找所有属性信息。 商品属性表sh_goods_attr:
根据提供的引用内容,可以创建一个名为sh_view_cate_attr的视图,用于根据商品分类id查找所有属性信息。具体步骤如下:
1. 首先,需要在sh_goods_attr表中添加一个外键,将其与sh_goods_category表中的id列关联起来,以便在查询时能够根据商品分类id查找所有属性信息。可以使用以下SQL语句添加外键:
```sql
ALTER TABLE sh_goods_attr ADD CONSTRAINT fk_goods_category_id FOREIGN KEY (category_id) REFERENCES sh_goods_category(id);
```
2. 接下来,可以创建一个名为sh_view_cate_attr的视图,用于根据商品分类id查找所有属性信息。可以使用以下SQL语句创建视图:
```sql
CREATE VIEW sh_view_cate_attr AS
SELECT g.id AS goods_id, g.name AS goods_name, c.id AS category_id, c.name AS category_name, a.id AS attr_id, a.name AS attr_name, a.value AS attr_value
FROM sh_goods g
JOIN sh_goods_category c ON g.category_id = c.id
JOIN sh_goods_attr a ON a.category_id = c.id
WHERE c.id = <商品分类id>;
```
其中,<商品分类id>需要替换为实际的商品分类id。
3. 最后,可以查询sh_view_cate_attr视图,以查找指定商品分类id的所有属性信息。可以使用以下SQL语句查询:
```sql
SELECT * FROM sh_view_cate_attr; ```
获取sh_goods表中每个分类下商品的最高价格。
你好,可以使用以下SQL语句获取sh_goods表中每个分类下商品的最高价格:
```
SELECT category, MAX(price) AS max_price
FROM sh_goods
GROUP BY category;
```
这条语句会按照分类对sh_goods表进行分组,然后在每个分类内选取最高价格。通过使用MAX函数获取最高价格,并使用GROUP BY语句将结果按照分类分组。
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)