Quantcast
Channel: SQLServerCentral » SQL Server 2014 » Development - SQL Server 2014 » Latest topics
Viewing all articles
Browse latest Browse all 3145

Simple query question

$
0
0
Hi simple question:So:The combination of {Parcels}.[Dest_Port] and {Parcels}.[Dest_Vessel] can have more then one {BL}.[BLNumber]I want to catch distinct {Parcels}.[Dest_Port], {Parcels}.[Dest_Vessel]) with the top must BL NumberPort Vessel BLNumber1 | 1 | BL-1231 | 1 | BL-1231 | 1 | BL-1231 | 1 | BL-1231 | 1 | BL-12341 | 1 | BL-12341 | 1 | BL-12342 | 1 | BL-12342 | 1 | BL-12342 | 1 | BL-12342 | 1 | BL-123The query result would be1 | 1 | BL-1232 | 1 | BL-1234It's seems to be easy to do in a query but I'm not seeing how, can you help me?The folowing code is just one query, the first is Outsystems side, the second you can ignore it but it is the SQL generated to be executed in SQL Server.[code="sql"]SELECT {Parcels}.[Dest_Port], {Parcels}.[Dest_Vessel], {BL}.[BLNumber], count(*) TestFROM {Parcels}INNER JOIN {BL} ON {BL}.[Id] = {Parcels}.[BlId]WHERE {Parcels}.[TransportId] = @TransportIdgroup by {Parcels}.[Dest_Port], {Parcels}.[Dest_Vessel], {BL}.[BLNumber]SELECT [OUTSYSTEMS_DEV].DBO.[OSUSR_BTY_PARCELS].[DEST_PORT], [OUTSYSTEMS_DEV].DBO.[OSUSR_BTY_PARCELS].[DEST_VESSEL], [OUTSYSTEMS_DEV].DBO.[OSUSR_BTY_BL].[BLNUMBER], count(*) Test FROM [OUTSYSTEMS_DEV].DBO.[OSUSR_BTY_PARCELS] INNER JOIN [OUTSYSTEMS_DEV].DBO.[OSUSR_BTY_BL] ON [OUTSYSTEMS_DEV].DBO.[OSUSR_BTY_BL].[ID] = [OUTSYSTEMS_DEV].DBO.[OSUSR_BTY_PARCELS].[BLID] WHERE [OUTSYSTEMS_DEV].DBO.[OSUSR_BTY_PARCELS].[TRANSPORTID] = @TransportId group by [OUTSYSTEMS_DEV].DBO.[OSUSR_BTY_PARCELS].[DEST_PORT], [OUTSYSTEMS_DEV].DBO.[OSUSR_BTY_PARCELS].[DEST_VESSEL], [OUTSYSTEMS_DEV].DBO.[OSUSR_BTY_BL].[BLNUMBER][/code]

Viewing all articles
Browse latest Browse all 3145

Trending Articles