У меня есть эти данные:SQL строк в повторяющихся столбцах
col1|col2|col3|col4|col5|col6|col7
0062|date|501|text1|text1|text1|text1
0062|date|502|text2|text2|text2|text2
0062|date|503|text3|text3|text3|text3
0063|date|501|text1|text1|text1|text1
0063|date|502|text2|text2|text2|text2
0063|date|503|text3|text3|text3|text3
Я хотел бы иметь это так:
col1|col2|col3|col4|col5|col6|col7|col3|col4|col5|col6|col7|col3|col4|col5|col6|col7
0062|date|501|text1|text1|text1|text1|502|text2|text2|text2|text2|503|text3|text3|text3|text3
0063|date|501|text1|text1|text1|text1|502|text2|text2|text2|text2|503|text3|text3|text3|text3
т.д.
Как я могу это сделать в Microsoft SQL Server 2012 с базой данных SQL Server 2008 R2?
Я думаю, что мне нужно что-то сделать с помощью поворота, но я не знаю, с чего начать.
В какой базе данных? И, конечно, что вы пробовали? – plaes
обновил OP. – Eric
Знаете ли вы, что всегда есть три набора строк (501, 502, 503)? Или это может измениться? Если последний, то вам нужен динамический стержень, который требует использования динамического SQL. –