Поиск и сохранение уникальных значений ВНУТРИ строки

Надеюсь, вы можете помочь с этим.

У меня есть набор данных, который выглядит так:

Поиск и сохранение уникальных значений ВНУТРИ строки

Я хочу добавить столбцы, которые сохраняют первые 2 уникальных значения (если применимо) данной переменной, чтобы они выглядели следующим образом:

Поиск и сохранение уникальных значений ВНУТРИ строки

Заранее спасибо!

Большинству здесь нужны данные в виде форматированного текста, а не изображений (или ссылок на изображения).

jarlh 06.03.2019 14:47

@jarlh это редактирование сработало? Спасибо за совет

Ciccotelli412 06.03.2019 14:50

Лучше. Но с форматированным текстом люди могут копировать и вставлять, что облегчает тестирование и воспроизведение. Сделать это легко, чтобы помочь вам!

jarlh 06.03.2019 14:52
ReactJs | Supabase | Добавление данных в базу данных
ReactJs | Supabase | Добавление данных в базу данных
Это и есть ваш редактор таблиц в supabase.👇
Понимание Python и переход к SQL
Понимание Python и переход к SQL
Перед нами лабораторная работа по BloodOath:
1
3
42
1

Ответы 1

Это предполагает, что вам не нужна специальная обработка нулей.

select indiv_id, trip_band, 
        group_shot_code_1 as final_group1,
         case
      when  group_shot_code_2 != group_shot_code_1 then group_shot_code_2
      when  group_shot_code_3 != group_shot_code_1 then group_shot_code_3
       when  group_shot_code_4 != group_shot_code_1 then group_shot_code_4
       when  group_shot_code_5 != group_shot_code_1 then group_shot_code_5
    end as final_group2
From your_table;

Также я не смог проверить это, но это выглядит нормально. Дайте мне знать, если есть какие-либо синтаксические ошибки, которые вы не можете исправить.

Другие вопросы по теме