#sql #amazon-redshift
#sql #amazon-redshift
Вопрос:
Как я могу подсчитать уникальные имена в этом столбце:
name_list= «Ник, Джон, Джордж, Ник» . У меня нет никаких предварительных знаний о том, какой длины список в каждой строке
Ответом должно быть 3 уникальных имени в name_list
Ответ №1:
В sql server для этого можно использовать функцию string_split():
SELECT COUNT(DISTINCT VALUE ) FROM (
select * From STRING_SPLIT ('Nick,John,George,Nick', ',') )T