-3
SELECT t1.id, t1.item, t2.tag
FROM items AS t1
INNER JOIN tagged AS t2 ON t1.id = t2.item_id

戻り値#1054-'フィールドリスト'の不明な列't1.id'

なぜ失敗するのかわかりません。その構文をマニュアルから直接コピーしました。

4

1 に答える 1

5

t1t2はエイリアスで、それぞれitemsテーブルとtaggedテーブルを表します ( items AS t1tagged AS t2)。と言うことt1.idで、あなたは言っているuse the field (column) named id in the items table

という名前の列がテーブルにid存在しない場合items、クエリは失敗します。と入力してテーブル構造を確認しますDESCRIBE items。これにより、テーブル内のすべての列が表示されます。

于 2013-02-12T18:45:11.647 に答える