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

ORA00918-列があいまいに定義されたエラー

    このようにテーブル名/エイリアスを列に追加することは常に良い考えです

    select c.customer_id,
           c.customer_name, 
           c.customer_address, 
           o.order_id,
           o.order_date,
           o.amount 
    from customers c
    inner join orders o on c.customer_id = o.customer_id
    

    そうでない場合、DBはどの列を取るべきかわからず、両方のテーブルにcustomer_idという名前の列があります。 。




    1. PHP形式で携帯電話番号を検証する

    2. MySQLのインストール:エラー:gemネイティブ拡張のビルドに失敗しました

    3. データが行に収まる場合のVARCHARとTEXTのパフォーマンス

    4. PostgreSQL-1時間以上前のデータを削除してから、同じテーブルに新しいデータを挿入する