sql >> データベース >  >> RDS >> Oracle

エラーを与えるOracleクエリ

    2つの大きなSELECT(最初の2つ)は12個のアイテムを返します。最後の2つのSELECTS(小さいもの)は13個のアイテムを返しています。 UNIONには一致する列が必要です。

    たとえば、ステートメントは終了する必要があります...

    SELECT NULL, 0, 'ABC', NULL, NULL, NULL,
    'ABC', NULL, NULL, NULL, NULL, NULL
    FROM DUAL
    
    UNION
    
    SELECT NULL, 0, 'XYZ', NULL, NULL, NULL,
    'XYZ', NULL, NULL, NULL, NULL, NULL
    FROM DUAL
    



    1. 動的SQL(パラメーターとしてテーブル名を渡す)

    2. Oracleで日付から月の名前を取得する方法

    3. カテゴリごとにアイテムを数える方法は?

    4. SELECTのMSSQLcast([varcharColumn] to int)は、WHERE句が不正な値を除外する前に実行されます