我试图弄清楚我的数据库中有多少用户有默认参数。我有以下查询:
SELECT TOP 4000 Users.Id
FROM Users
JOIN Streams ON Users.Id = Streams.UserId
JOIN Playlists ON Streams.Id = Playlists.StreamId
WHERE Playlists.FirstItemId = '00000000-0000-0000-0000-000000000000'
我认为这很好,但我意识到这还不够具体。目前,仍选择具有 2 个播放列表(一个已填充,一个未填充)的流。如果任何子播放列表的 FirstItemId 设置为“00000000-0000-0000-0000-000000000000”以外的值,我不想选择流。
这个额外的选择有点超出我的范围。我已经尝试了一段时间,但无法获得语法。有人能指出我正确的方向吗?