Как использовать Группа к моему РАСПОЛОЖЕНИЕ столбец по моему запросу, который имеет, я думаю, совокупность вещей?Использовать MSSQL GROUP BY со слишком большим количеством столбцов
SELECT a.[PlateNo]
,a.[TrxDate] as DATES
,a.[Location] ,a.[account]
,a.[TrxTime]
,a.[Msg]
,b.company FROM [Mark_Fast].[dbo].[Alarm] a
inner join [Mark_Fast].[dbo].[account] b
on a.[account] = b.senderno or a.[account] = b.sim1
where a.trxdate BETWEEN '09/10/2015' AND '09/10/2015' and Msg LIKE '%geo%'
and (a.PlateNo = 'BCY536') ORDER BY Location desc
Выход образца:
PlateNo Dates Location account TrxTime Msg company
123 9/9/1999 Loc 1 321 02:39:00 Geozone Exit Alert! Transpartner Trucking Services
123 9/9/1999 Loc 1 321 02:39:00 Geozone Exit Alert! Transpartner Trucking Services
123 9/9/1999 Loc 1 321 02:31:00 Geozone Entry Alert! Transpartner Trucking Services
123 9/9/1999 Loc 3 321 02:32:00 Geozone Exit Alert! Transpartner Trucking Services
123 9/9/1999 Loc 3 321 02:33:00 Geozone Exit Alert! Transpartner Trucking Services
123 9/9/1999 Loc 1 321 02:34:00 Geozone Entry Alert! Transpartner Trucking Services
123 9/9/1999 Loc 2 321 02:35:00 Geozone Exit Alert! Transpartner Trucking Services
123 9/9/1999 Loc 2 321 02:37:00 Geozone Entry Alert! Transpartner Trucking Services
Я хочу выход быть группы по Место но я не знаю, как выполнить его в своем запросе. Что я пытаюсь добиться, чтобы иметь выход, который выглядит следующим образом:
PlateNo Dates Location account TrxTime Msg company
123 9/9/1999 Loc 1 321 02:39:00 Geozone Exit Alert! Transpartner Trucking Services
123 9/9/1999 Loc 2 321 02:39:00 Geozone Exit Alert! Transpartner Trucking Services
123 9/9/1999 Loc 3 321 02:31:00 Geozone Exit Alert! Transpartner Trucking Services
Что ожидается выход? –
Вы пробовали написать «mssql group by» в окне google и проверить первую запись? – Amarnasan
Этот образец вывода никоим образом не сгруппирован. Не могли бы вы рассказать о том, чего вы пытаетесь достичь? – Mureinik