期末测试 设有商品表“goods”,商品类别表“category”,两表都包含表示类别id的列“cid”,查询所有图书类商品的商品名称、分类id、价格, 语句是: SELECT gname,gprice FROM goods JOIN_ USING WHERE cname=图书; 0>
时间: 2024-03-23 21:39:14 浏览: 68
数据库demo,里面有个商品表
您的查询语句有一些错误,下面是修改后的语句:
```
SELECT goods.gname, goods.gprice, category.cid
FROM goods
JOIN category
USING(cid)
WHERE category.cname = '图书';
```
这条语句会查询出所有图书类商品的商品名称、分类id、价格。其中,使用了 JOIN 子句来连接商品表和商品类别表,并使用了 USING 子句来指定连接的列为 cid,保证了连接的正确性。同时,使用了 WHERE 子句来限定只查询分类名称为“图书”的商品。最终,通过 SELECT 子句来查询需要显示的列。
阅读全文