Bạn không muốn liên kết MUSIC_STYLE_ID
thành ID
, không phải MUSIC_ID
?
Ngoài ra, bạn cần điền trước MUSIC_STYLE_ID
với id hợp lệ từ music_styles
hoặc đặt chúng thành null trước khi tạo khóa ngoại.
Để xác minh điều này, hãy thử:
SELECT e.*
FROM events e
LEFT JOIN nightl7_complete.music_styles ms ON ms.ID = e.MUSIC_STYLE_ID
WHERE ms.id IS NULL;
Nếu truy vấn đó trả về bất kỳ bản ghi nào, đó là các mục nhập trong events
không chứa các bản ghi tương ứng trong music_styles