0

データベースに 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'
4

1 に答える 1