このクエリは機能しません。私はLEFT JOIN
から何かが何かあるすべての結果を欲しいです。 200は、テーブル間のリンク変数であるMySQL Left JoinからALLを選択
SELECT * FROM `swarovski_zones` WHERE `siteid`='200'
LEFT JOIN `trafficviews` ON `swarovski`.`id`=`trafficviews`.`adid`
swarovski_zones
表がある200
trafficviews
表はADID 200
ですサイトID:これは私の正確なコードです。私はIDが200
「動作しません」>。< –
シンクショックエラー以外にも意味エラーがあります。あなたは 'idが200である左のテーブルからすべてを得ているだけです '。 IDが200の両方のテーブルからすべてを取得するには外部結合が必要です –
id **が 'swarovski_zones'に存在しない可能性があり、' trafficviews'にのみ存在する可能性がある場合は、私の答えを受け入れないようにしてくださいそのシナリオで正しいものを持っている@ MostyMostachoを受け入れてください。 – Ben