【发布时间】:2014-01-28 14:48:37
【问题描述】:
我需要将选择查询中的 2 个参数与子查询中的 2 个参数进行比较。 示例:
SELECT *
FROM pupil
WHERE name NOT IN (SELECT name FROM bad_names)
此示例仅包含一个要比较的参数。但是,如果我需要将子查询结果与一对 2 参数进行比较怎么办? 这将起作用:
SELECT *
FROM pupil
WHERE name||lastname NOT IN (
SELECT name||lastname FROM bad_name_lastname_combinations)
那么字符串连接是唯一的方法吗?
【问题讨论】:
标签: sql postgresql subquery