Sql ORA-00933与内部连接混淆,以及;作为「;
我使用Sql ORA-00933与内部连接混淆,以及;作为「;,sql,oracle,join,table-alias,Sql,Oracle,Join,Table Alias,我使用内部联接从两个表中获取数据的查询,但是我得到的错误SQL命令没有正确结束,在“as”下有一个asterix: 关于这一点,我认为AS不会是一个问题,因为它只是引用了一个别名,但我很困惑为什么会出现这种情况。不允许在表名和别名之间插入关键字AS。只要删除AS关键字即可 select P.carrier_id, O.order_id, O.aircraft_id, O.quantity from orderline O inner join purcha
内部联接从两个表中获取数据的查询,但是我得到的错误SQL命令没有正确结束,在“as”下有一个asterix:
关于这一点,我认为AS
不会是一个问题,因为它只是引用了一个别名,但我很困惑为什么会出现这种情况。不允许在表名和别名之间插入关键字AS
。只要删除AS
关键字即可
select
P.carrier_id,
O.order_id,
O.aircraft_id,
O.quantity
from
orderline O
inner join purchaseorder P
on O.order_id = P.carrier_id;
只需将作为
删除即可。对于列别名,可以使用AS
,但表别名不需要AS
<代码>从订单行选择*O
select
P.carrier_id,
O.order_id,
O.aircraft_id,
O.quantity
from
orderline O
inner join purchaseorder P
on O.order_id = P.carrier_id;