sqlite SQL:选择另一个表中大于最大值的行

dm7nw8vv  于 2023-01-13  发布在  SQLite
关注(0)|答案(1)|浏览(166)

表格“* TBL 1 ":
| 项目a|B|
| - ------|- ------|
| 1个|第二章|
| 1个|三个|
| 第二章|三个|
表格“
TBL 2 *":
| 项目a|B|
| - ------|- ------|
| 1个|第二章|
| 1个|三个|
我试过这个:

SELECT a, b
FROM TBL1 Where a > MAX (tbl2.a);

很明显它不起作用,理想的解决方案是在sqlite中工作。

7fyelxc5

7fyelxc51#

为此,您需要一个子查询:

SELECT a, b
FROM TBL1 Where a > (SELECT MAX(a) FROM tbl2);

检查here演示。

相关问题