Визуально сгруппируйте результаты оператора SELECT - PullRequest
1 голос
/ 23 марта 2012

Я хочу знать, как визуально сгруппировать результаты оператора SELECT.

Я не имею в виду предложение GROUP BY, в котором у меня есть количество или сумма похожих значений.

Допустим, у меня есть таблица A со столбцами CustId, OrderId, Date, Amount, и я делаю SELECT * FROM A ORDER BY CustId, Date.

Я хочу просмотреть все записи, но я хочу сортировать разрывы строкой или пустой строкой каждый раз, когда происходит изменение в CustId.

Конечно, я могу экспортировать в Excel, но ...

Спасибо!

1 Ответ

3 голосов
/ 23 марта 2012

Я думаю, что практический / полезный ответ: «Вы не можете».Нередко форматировать результаты в sql, предполагая, что вы хотите иметь разрывы строк в Sql Server Management Studio на панели результатов.Обычно вы делаете визуальное представление с помощью отдельных инструментов отчетности.Crystal Reports, службы отчетов SQL Server.Дело в том, что вы видите на панели результатов все данные.Единственный способ добавить визуальные эффекты типа «разрыв строки» на панели результатов - это сделать так, чтобы они были частью данных.

Возможно, есть другие клиенты, которые имеют какую-то поддержку для этого.Я не уверен, что все, что вы можете сделать с Excel, путем форматирования, когда он подключен к источнику данных, и сохранения соединения с источником данных.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...