开发者社区> 问答> 正文

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

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里的子查询是可以的,不报错。

展开
收起
爱吃鱼的程序员 2020-06-06 10:23:10 421 0
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB
                        <p>提示不一定准确。上面语句在postgresql里提示如下<img height="372" src="https://oscimg.oschina.net/oscnet/91a6b8c9edd775cbffa87686948dbaa5044.jpg" width="728"></p>
                    
    
                            大神,谢谢的你回答,加上别名,果然好了!
    
    2020-06-06 10:23:30
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载