Я хочу выбрать значения NULL
в пределах лимита 100. Т.е. левое соединение должно сделать выходной предел 100, и в пределах этого я хочу посчитать все значения NULL. Мой subquery
, похоже, не работает. Есть идеи, что я делаю не так? Заранее спасибо!
Я пробовал что-то с SUM()
, но это тоже не сработает
SELECT SUM(echonest.id IS NULL) FROM (SELECT *
FROM tracks, echonest
left JOIN echonest ON tracks.id = echonest.id
LIMIT 100)
SELECT *
FROM tracks AS t
LEFT JOIN echonest AS e ON t.id = e.id
LIMIT 100 IN
(SELECT COUNT(e.id)
FROM e
WHERE e.id IS NULL)
Ожидаемый результат должен учитывать все значения NULL
в пределах LIMIT 100
.