首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ORA-00936:缺少使用管道的表达式

ORA-00936:缺少使用管道的表达式
EN

Stack Overflow用户
提问于 2016-05-21 02:50:43
回答 1查看 50关注 0票数 1

有人能告诉我我的代码出了什么问题吗?我正在尝试使用管道,我计划对其进行整理,使其比普通文本部分更流畅一些,但我想知道为什么它现在不能工作。

代码语言:javascript
复制
    SELECT
    CUSTOMER.CUSTOMER_NO ||'Customer Number'||
    CUSTOMER.FIRST_NAME ||' First name '||
    CUSTOMER.SURNAME ||'Last name'||
    CAR.MAKE ||'Make'||
    CAR.MODEL ||'Model'||
    CAR.CAR_NO ||' '|| 
    CAR.PURCHASE_PRICE ||'Price Bought'|| 
    CAR.SOLD_PRICE ||'Price Sold'||
    CAR.SOLD_PRICE - CAR.PURCHASE_PRICE ||'Profit'||
    STAFF.FIRST_NAME ||' '||
    STAFF.STAFF_NO ||' '||

    AS "All sales in July 2015"

    FROM CUSTOMER, CAR, STAFF
    WHERE CAR.SOLD_BY_CUSTOMER_NO = CUSTOMER.CUSTOMER_NO AND SOLD_DATE                  between '07/01/2015' AND '07/31/2015' AND STAFF.STAFF_NO = CAR.SOLD_BY_STAFF_NO;
EN

回答 1

Stack Overflow用户

发布于 2016-05-21 03:29:11

只需移除最后一条管道,如下所示

代码语言:javascript
复制
SELECT
    CUSTOMER.CUSTOMER_NO ||'Customer Number'||
    CUSTOMER.FIRST_NAME ||' First name '||
    CUSTOMER.SURNAME ||'Last name'||
    CAR.MAKE ||'Make'||
    CAR.MODEL ||'Model'||
    CAR.CAR_NO ||' '|| 
    CAR.PURCHASE_PRICE ||'Price Bought'|| 
    CAR.SOLD_PRICE ||'Price Sold'||
    CAR.SOLD_PRICE - CAR.PURCHASE_PRICE ||'Profit'||
    STAFF.FIRST_NAME ||' '||
    STAFF.STAFF_NO ||' '

    AS "All sales in July 2015"

    FROM CUSTOMER, CAR, STAFF
    WHERE CAR.SOLD_BY_CUSTOMER_NO = CUSTOMER.CUSTOMER_NO AND SOLD_DATE                  between '07/01/2015' AND '07/31/2015' AND STAFF.STAFF_NO = CAR.SOLD_BY_STAFF_NO;
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37353909

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档