我仍然很清新SQL的一般,所以这可能不是最好的措辞问题。我想从不同的表中获取列。他们没有任何共同的专栏,但有第三张表有能够将它们连接在一起的信息。Oracle SQL多表
这是怎么了,我试着去了解它:
SELECT
CI_SA.ACCT_ID,
CI_SA.EXPIRE_DT WHERE EXPIRE_DT BETWEEN '15-APR-17' AND '30-APR-17',
CI_SP.SP_TYPE_CD WHERE SP_TYPE_CD='G-RES'
FROM CI_SA
INNER JOIN CI_SA ON CI_SA.SA_ID = CI_SA_SP.SA_ID AND CI_SP.SP_ID =
CI_SA_SP.SP_ID
这是我收到的回报的错误:ORA -00923:FROM关键字未找到预期 00923. 00000 - “FROM关键字未找到预期” *原因:
*动作: 行错误:3栏:18
任何人将能够指出我哪里弄错了?
编辑你的问题,并提供样本数据和所需的结果。你的语法离标准SQL很远,意图不清楚。 –