Ниже приведена структура таблицы.Первый столбец содержит строки, которые могут присутствовать в нескольких строках.Я хочу написать запрос таким образом, что значение column1 повторяется только один раз, так что строка, где column2 содержит A, имеет приоритет.Если доступен только B, выведите то же самое.Также с этим должен быть напечатан связанный столбец3.В тех случаях, когда в столбцах Column1 и Column2 имеется более одной строки с одинаковыми значениями, выберите любую (например, строки 2 и 3 ниже).
Образцы данных приведены ниже и ожидаемый результат sql.
Структура таблицы (есть и другие столбцы, которые здесь пропущены)
Column1 Column2 Column3
123 A 1
234 A 1
234 A 4
234 B 2
435 A 2
536 B 1
Ожидаемый результат SQL
Column1 Column2 Column3
123 A 1
234 A 1
435 A 2
536 B 1
Примечание. Это расширение этого вопроса Отличный sql в зависимости от состояния