【发布时间】:2014-05-04 23:41:42
【问题描述】:
我需要列出 2013 年 1 月 26 日或之前所有订单的订单 ID、订单日期、客户 ID、客户名字、客户姓氏和客户电话号码。按订单日期排序,然后按客户 ID 排序,均按升序排列。将日期格式化为“mm-dd-yyyy”并使用以下列标题:OrderID、OrderDate、CustID、CustFirstName、CustLastName、CustPhone。
但我收到一条错误消息“ORD.”CUST_ID”:标识符无效
这是我的代码
SELECT ORD.Order_ID as OrderID, to_char(Order_Date,'mm-dd-yyyy') as OrderDate, C.Cust_ID as
CustID, Cust_FName as CustFirstName, Cust_LName as CustLastName, Cust_Phone as CustPhone
FROM ORDER_arb ORD, CUSTOMER_arb C
INNER JOIN ORDER_arb ON C.Cust_ID = ORD.Cust_ID
WHERE Order_Date <= '26-JAN-13'
ORDER BY Order_Date, Cust_ID;
感谢您的帮助,谢谢
【问题讨论】:
-
Oracle...我很抱歉让 MySQL 成为标签。