我有以下问题:
INSERT INTO track (`TrackId`, `ArtistId`)
(
SELECT 300000001, artist.artistId
FROM artist
WHERE NormalizedArtist LIKE 'djotzinikp'
limit 1
);
这导致重复的键错误,但该表实际上没有具有给定id的条目。选择本身(没有LIMIT)返回2行。这里是不是可以应用LIMIT,所以我只选择了一行?我也尝试将它存储在临时选择中,但这也不起作用。不是有办法吗?