私はいくつかのMySQLを学ぼうとしており、私はジョイントのポイントを得ました。それは私の頭をしています。私はMySQL Joinを全く理解していません。私は立ち往生しています
私はいくつかの演習を持っています。このため
現在の運動コール:
注文日、注文番号と に出荷注文の荷主の会社名を表示するように(すなわちINNER JOIN構文を使用していない)、プリ1994 SQLの構文を使用します。ポルトガル。注文日の昇順で出力をソートします。
私は現在、この入力した:
SELECT OrderDate, OrderID, ShipperID FROM Shippers Orders
WHERE shippers.shipperID = orders.shipperID AND orders.shipcountry = 'Portugal';
をしかし、私はこのエラーメッセージ取得しています: エラーコード:1054不明な列を「受注日」「フィールドリスト」に
を私が間違って何をやっています?また、皆さんが私を助けてくれるように私は何を提供することができますか?
受注日は、あなたがだから私はそれが似ていますが、別の参加のプロセスであると想像
「受注から選択*」ここでの私のスクリーンショットから、ここで見ることができるように、存在しません。
ありがとうございます!
一部のシステムでは、カラム名とテーブル名で大文字と小文字を区別することがありますので、それらを試してみてください。そのためにエラーが発生している可能性がありますか? – tadman
これはボッカーの割り当てです。とにかく、コンマがないと、あるテーブル名が別のテーブル名になるのです – Strawberry
ありがとう@Strawberry、私はコンマを付けました。私は今このエラーが発生します:エラーコード:1052。フィールドリストの列 'ShipperID'があいまいです – purplemonkeydishwasher