Я хочу знать, есть ли способ сортировать выходные данные SQL "слева направо (по столбцам)", а не" сверху вниз (по строкам) " в SQL ?
Всем Привет,
Я хочу знать, есть ли какой-нибудь способ сортировать выходные данные SQL "слева направо (по столбцам)", а не "сверху вниз (по строкам)" ?
Пример: мой ввод данных :-
---------------------------------
|Столбца Col1|Августа(УНТ)|Июля(УНТ)|Июня(УНТ)|Июль(%)|Июня(%)|Август(%)|
|1|10|20|30|10|20|30|
|2|20|30|40|20|30|40|
|3|30|40|50|30|40|50|
------------------------------------
Мне Нужен Вывод Типа :-
-------------------------------------
|Столбца Col1|Июня(УНТ)|Июня(%)|Июля(УНТ)|Июль(%)|Августа(УНТ)|Август(%)|
|1|10|10|20|20|30|30|
|2|20|20|30|30|40|40|
|3|30|30|40|40|50|50|
--------------------------------------
Может ли кто-нибудь помочь мне в этом, пожалуйста.
заранее спасибо.
Что я уже пробовал:
У меня действительно нет никакой идеи делать это. Пожалуйста, помогите мне.
Afzaal Ahmad Zeeshan
SQL-запросы (особенно ORDER BY) предназначены для работы по строкам. Они упорядочивают данные на основе строк в специальном столбце (например, порядок по возрасту, порядок по имени и т. д.). Другими словами, чтобы данные были упорядочены на основе столбцов, вам придется реализовать эту структуру самостоятельно.