20
Select /*+USE_HASH( a b ) */ to_char(date, 'MM/DD/YYYY HH24:MI:SS') as LABEL,
ltrim(rtrim(substr(oled, 9, 16))) as VALUE,
from rrfh a, rrf b,
where ltrim(rtrim(substr(oled, 1, 9))) = 'stata kish' 
and a.xyz = b.xyz 

上記のクエリの "from" (3 行目) の部分は、私にORA-00936 Missing EXPRESSION error. 私を助けてください

:: rrfh テーブルにはデータが含まれていません。

4

5 に答える 5

25

コンマを削除しますか?

select /*+USE_HASH( a b ) */ to_char(date, 'MM/DD/YYYY HH24:MI:SS') as LABEL,
ltrim(rtrim(substr(oled, 9, 16))) as VALUE
from rrfh a, rrf b
where ltrim(rtrim(substr(oled, 1, 9))) = 'stata kish' 
and a.xyz = b.xyz

FROMをご覧ください

複数のテーブルからの選択各テーブル名の間にカンマを付けてテーブルをリストすることにより、FROM 句に複数のテーブルを含めることができます。

于 2012-08-28T09:32:01.613 に答える
1

SELECT ステートメント (VALUE,) の末尾にあるカンマを削除し、FROM ステートメント (rrf b,) の末尾にあるカンマも削除します。

于 2017-01-11T11:54:45.913 に答える