0

多分それはちょうど深夜か、多分私は十分なコーヒーを飲んでいないかもしれませんが、私のMySQLステートメントが1064である理由を理解できないようです。

ここに画像の説明を入力してください

擬似コード:

発生している最新のイベントのIDを取得し、そのイベントにリンクされている(参加している)すべてのゲストと一緒に参加して、ファーストネームとセカンドネームを取得します。

MYSQL

SELECT event.id, link.event_id, link.guests_id, guests.id, guests.first_name, guests.second_name 
FROM event
INNER JOIN link
ON event.id =link.event_id;
INNER JOIN guests
ON link.guests_id = guest.id;
ORDER BY event.date DESC 
LIMIT 1

ありがとう!

4

2 に答える 2

3

;それを機能させるために、スタメントからを取り外します。

;は区切り文字であり、DBエンジンはクエリが終了し;、不完全であると見なします

于 2012-10-15T20:17:30.690 に答える
2

あなたは「s」を忘れました

link.guests_id=guests.idで

于 2012-10-15T20:20:17.820 に答える