データベースに 2 つの (簡略化された) テーブルがあります。
Table: queuelist
'songID', 'lastplayed'
'7376', '12/01/2013'
'9322', '16/08/2012'
Table: songlist
'ID', 'artist'
'7376', 'Michael Jackson'
'2345', 'Nirvana'
'songID'
と'ID'
は同じフィールドです。
私は入力として与えられ、共通フィールドとして検索することに基づいて'Michael Jackson'
最初の行を削除したいと考えています。私はMYSQL初心者で、例を試してきましたが、これまでのところ構文には完全に従っていません。'queuelist'
'ID'
これまでのところ、私はこれを持っています...
DELETE S.songID
FROM queuelist Q,
(
JOIN songlist S
ON Q.songID = S.ID
)
WHERE S.artist = 'Michael Jackson'