У меня есть таблица MySQL, которая определяет отношение причинности между столбцами. Здесь Event_B
происходит из-за Event_A
. Любое значение, имеющееся в Event_A
, отсутствует в Event_B
за это Row_ID
.Соберите все нечисловые значения из столбца после предложения GROUP BY в MYSQL
Row_ID Event_A Event_B
-------------------------
1 A1 B1
2 A2 B3
3 A1 B2
4 A4 A1
При рассмотрении A1 от Event_A
, ее значения будут все эти значения из Event_B
{B1, B2}, но никогда не должны включать A1 в любом случае.
Значения в столбцах и Event_B
являются повторяющимися.
О применении GROUP BY
положения о Event_A
, я хотел бы собрать все значения Event_B
колонок для этого соответствующего Event_A
в переменной/коллекцию/наборе.
Нужно использовать некоторые указания по SQL-скриптам для продолжения.
[EDIT]:
решение было бы как:
A1 -- {B1, B2}
A2 -- {B3}
A4 -- {A1}
Пожалуйста, измените свой вопрос и показать желаемые результаты. –