【发布时间】:2025-11-23 08:25:01
【问题描述】:
以下是要求和给定的表架构
使用表 1、表 2 和表 3 在 Canvas 中编写查询,仅适用于两个表中可用的书籍,条件如下
- 必须是非小说类作品且评分高于 4.2 。
- 引入一个使用价格来显示分组的列。
- 联合表 3。
我能够解决第一点。但是我无法理解第 2 点和第 3 点。你们认为这是一个不正确的问题吗?
我的查询:
Select table2.book, table1.genre, table2.ratings, table2.reviews, table2.type, table2.price
from table1 inner join table2 on table1.book_name = table2.book
where table1.genre = 'non-fiction'
and table2.ratings > 4.2
【问题讨论】:
-
用格式化的 CREATE TABLE 脚本替换您的表架构屏幕截图。
-
我删除了不一致的数据库标签。请仅使用您真正使用的数据库进行标记。