各位大神,麻烦看下这个语句错在哪呀?

andrew2558 发布于 2018/12/18 12:27
阅读 109
收藏 0

软件工程师和算法工程师速来!正在直播:如何使用英特尔oneAPI工具实现PyTorch 优化>>>

select serial_no, sxbh, spbmmc, CONVERT(varchar, spczyxh) spczyxh, spczyxm, spyjmc, spxxsm, sprq, grqmtp, zwmc
from (
    select 0 as serial_no, a.sxbh, a.spbmmc, a.spczyxh as spczyxh, a.spczyxm as spczyxm, '' as spyjmc, '' as spxxsm,
        '' as sprq, '' as grqmtp, a.zwmc
    from maw_request_audi_flow a
    where a.splx=13 and a.zjlyxh=0 and isnull(kfdm,'')='30902000'
        and a.syzt=0 and ((money_b =0 and money_e =0) or (money_b<=0 and money_e >0))
        and a.sxbh = (select max(sxbh)
        from maw_request_audi_record
        where jlzt in(2,4)
            and syzt=0 and zdxh=8 and splx=13) and a.tjrxybz=0
        and a.serial_no not in(select sqsplcxh
        from maw_request_audi_record
        where syzt=0 and jlzt in(2,4) and zdxh=8 and splx=13)
)

上面的语句提示:
消息 102,级别 15,状态 1,第 15 行
“)”附近有语法错误。

最后一个括号错在哪里?加上与去掉都报错,而from里的子查询是可以的,不报错。

加载中
0
carl651
carl651

提示不一定准确。上面语句在postgresql里提示如下

a
andrew2558
大神,谢谢的你回答,加上别名,果然好了!
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部
返回顶部
顶部