私はSQLベースに関する講義でこの部分に少し問題があります。 私はそれがあまりよく説明されていないと思うし、私はインターネット上の良い情報を見つけるのに苦労している。私の本では、それは言う:「ほとんどオールウェイズ2組の属性が明示的に結合述部によってリンクされていない場合はエラーである:」 そして、この例:明示的に参加するものを説明しこれらのSQLクエリには正確に何がありません
SELECT s.Name, c.Name AS Contact, c.Phone
FROM Suppliers AS s, ContactPersons AS c
WHERE s.Name = 'Shop Rite'
AND c.Phone LIKE '+49 351%'
いいえ述語があります。私の場合、この例はうまく見えます。ブックが言うように、[OK]参加です
SELECT s.Name, c.Name AS Contact, c.Phone
FROM Suppliers AS s, ContactPersons AS c
WHERE s.SuppID = c.SuppID
: はあらかじめsimilair例がありました。私は実際に違いが何であり、JOIN-Predicateは正確に何かを理解していませんか?
また、私は事前に
Thxを(私はネイティブスピーカーではないよ)任意の文法・ミスのため申し訳ありません!
古いスタイルのjoinはwhere句と "join xyandz ON blah blah"のどちらかを意味します。 – Drew
常に明示的な 'JOIN'構文を使用します。 'FROM'節では昏睡を使わないでください。 –