SQL(SSMS) - 我有一个导入到 sql 中的表。它有购买汽车的公司的记录。一个人可能买了好几辆相同的汽车,但唯一的区别是汽车的年份。所以我有多行多次说“詹姆斯·史密斯”。我希望能够将所有字段分组到 [YearModel]。年模型是值开始真正改变的时候。
我需要查询中的所有字段,但想对重复的字段进行分组。
[记录类型]、[公司名称]、[公司地址]、[公司城市]、[州]、[邮政编码]、[Zip4]、[联系人姓名]、[联系人姓氏]、 [ContactTitle], [Phone], [SIC4], [SIC4Description], [CensusTract], [CountyCode], [CountyName], [DMACode], [DMAName], [NAICSCode], [NAICSDescription],[EmployeesHere],[TotalFleetSize],[FleetSizeCars],[FleetSizeTrucks],[FleetSizeNew],[FleetSizeUsed],[FleetSizeLease], [FleetSizeTruckGVW1]、[FleetSizeTruckGVW2]、[FleetSizeTruckGVW3]、[FleetSizeTruckGVW4]、[FleetSizeTruckGVW5]、[FleetSizeTruckGVW6]、 [FleetSizeTruckGVW7]、[FleetSizeTruckGVW8]、[YearModel]、[MakeName]、[ModelName]、[TrimName]、 [BodyStyleName]、[VehicleSegment]、[VehicleType]、[FuelType]、[VehicleCurbWeight]、[AdvancedVehicleTypeCode]、[AdvancedVehicleTypeDescription]、[GVW]、[VehicleCount]
我试图对字段进行分组,但为了对它们进行分组,您只能在选择语句中包含要分组的字段