У меня есть запрос sql, который использует подзапрос следующим образом:
выберите mygroup1, mygroup2, tname, @dt, @ num,@vec из ТАБЛИЦЫ A WHERE group1 IN (SELECT mygroup1 IN TABLE B WHERE c IS 'blah' И d IS 'blahhh')
Сгенерированная таблица выглядит следующим образом:
mygroup1 mygroup2 tname @dt @num @vek
a p alpha may 6 a
b q alpha june 8 b
c r beta may 9 c
d s beta june 11 d
Теперь то, что я действительно хочу от запроса SQL, это следующее table:
mygroup1 mygroup2 alpha@dt alpha@num alpha@vec beta@dt beta@num beta@vec
a p may 6 a nan nan nan
b q june 8 b nan nan nan
c r nan nan nan may 9 c
d s nan nan nan june 11 d
Я знаю, что могу использовать функцию PIVOT для SQL и добавить запрос. Я пытался это сделать. Однако, поскольку я не собираю и не добавляю имена столбцов из других имен столбцов, моя сводка к sql вообще не работает. Мы будем очень благодарны за любую помощь экспертов.