【发布时间】:2021-07-07 03:04:18
【问题描述】:
当我编写以下查询时:
SELECT name
FROM people
WHERE phone_number IN
(SELECT caller, receiver FROM phone_calls WHERE month = 7 AND day = 28 AND year = 2020 AND duration < 60);
我收到以下错误:sub-select 返回 2 列 - 预期为 1
不确定问题出在哪里...
来电者是带有电话号码的 TEXT。
接收者是带有电话号码的文本。
我的目标是创建一个列表,而不是向我显示呼叫者和接收者的电话号码,而是向我显示他们的姓名。
另外,这是我在 CS50 五十维尔的尝试。
【问题讨论】: