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

ビューのSQLトリガー

    JOINを分割しました commaを使用したテーブル間の構文 このエラーの原因となったため、SQLを変更する必要があります。これを試してください。動作する可能性があります;)

    CREATE OR REPLACE VIEW VW_INVOICES
    AS
    SELECT INVOICE_LINE_ITEM.INVOICE_ID, INVOICE.SALESPERSON_ID,
      SALESPERSON.SALESPERSON_NAME, SALESPERSON.COMMISSION,
      INVENTORY.ITEM_NUM, INVENTORY.INV_QUANTITY,
      INVOICE.CUSTOMER_ID, CUSTOMER.CUSTOMER_BALANCE
    FROM INVOICE_LINE_ITEM
    JOIN INVOICE ON INVOICE.INVOICE_ID = INVOICE_LINE_ITEM.INVOICE_ID
    JOIN SALESPERSON ON SALESPERSON.SALESPERSON_ID = INVOICE.SALESPERSON_ID
    JOIN INVENTORY ON INVOICE.ITEM_NUM = INVENTORY.ITEM_NUM
    JOIN CUSTOMER ON CUSTOMER.CUSTOMER_ID = INVOICE.CUSTOMER_ID;
    

    オラクルについてJOIN 、こちらの参加 をご覧ください。 、またはwhereを使用することもできます JOINの代わりに句



    1. パッケージ定義内のOracleユーザー定義タイプ

    2. PythonCGIMySQLスクリプトの出力を返す

    3. OracleSQLで時間を秒に変換してみてください

    4. MySQLテーブルのCSVデータを含む列で入力値の存在を検索する