小编Ale*_*Ale的帖子

带括号的SQL问题

我在处理此查询时遇到错误:

SELECT *
FROM example
WHERE pri IN (
    SELECT pri
    FROM (
        SELECT pri
            ,sbst
            ,st
            ,count(*) AS cnt
        FROM example
        WHERE sbst = 'oi'
        GROUP BY pri
        ) AS tmp
    WHERE cnt = 1
        AND st = 'ko'
    )
AND sbst = 'cp';
Run Code Online (Sandbox Code Playgroud)

错误如下:

ORA-00907:缺少右括号00907. 00000 - "缺少右括号"*原因:
*操作:行错误:5列:136

但我不认为我错过了一个括号.

sql oracle parentheses

0
推荐指数
1
解决办法
80
查看次数

标签 统计

oracle ×1

parentheses ×1

sql ×1