процентиль по COUNT (DISTINCT) с коррелированным WHERE работает только с представлением (или без DISTINCT)
у меня странный, а я нетне знаю, если этоs мой синтаксис (который кажется простым) или ошибка (или просто не поддерживается).
Вот's мой запрос, который работает, но излишне медленный:
UPDATE table1
SET table1column1 =
(SELECT COUNT(DISTINCT table2column1) FROM table2view WHERE table2column1