“SQL Server Wählen Sie die letzte Zeile jedes Elements in Gruppe nach Spalte aus” Code-Antworten

SQL wählen Sie den ersten und letzten Datensatz jeder Gruppe aus

select v.*
from (select v.*,
             row_number() over (partition by vehicleid, tripid order by datetime asc) as seqnum_asc,
             row_number() over (partition by vehicleid, tripid order by datetime desc) as seqnum_desc
      from vehicles v
     ) v
where seqnum_asc = 1 or seqnum_desc = 1;
Tony Stark

SQL Server Wählen Sie die letzte Zeile jedes Elements in Gruppe nach Spalte aus

select ID, Name FROM 
(select ID, Name, max(ID) over (partition by Name) as MAX_ID
from Customer) x where ID= MAX_ID
Narongdetch

SQL Server Wählen Sie die letzte Zeile jedes Elements in Gruppe nach Spalte aus

ALTER PROCEDURE [dbo].[Ramiz_Musterija_FindLast]
@Datum DATE,
@BrojKamiona INT
AS SET NOCOUNT ON
SELECT a.* from Musterije a
JOIN (SELECT Ime, MAX(MusterijaID) AS MAXID FROM Musterije GROUP BY Ime) AS b 
ON a.MusterijaID = b.MAXID AND a.Datum=@Datum AND a.BrojKamiona=@BrojKamiona
Narongdetch

SQL Server Wählen Sie die letzte Zeile jedes Elements in Gruppe nach Spalte aus

select ID, Name 
FROM (select ID, Name, -- add other columns here
             ROW_NUMBER() over (partition by Name ORDER BY ID DESC) as MAX_ID
      from Customer) x
WHERE MAX_ID = 1
Narongdetch

SQL Server Wählen Sie die letzte Zeile jedes Elements in Gruppe nach Spalte aus

ALTER PROCEDURE [dbo].[Ramiz_Musterija_RowNum]
@Datum DATE,
@BrojKamiona INT
AS SET NOCOUNT ON
SELECT Ime,MusterijaID,RowNum=ROW_NUMBER() OVER(ORDER BY Ime)FROM Musterije
WHERE Datum=@Datum AND BrojKamiona=@BrojKamiona  GROUP BY Ime,MusterijaID
Narongdetch

SQL Server Wählen Sie die letzte Zeile jedes Elements in Gruppe nach Spalte aus

var rowNumList = from f in customerFindLastList
                     join r in customerRowNumList
                     on f.MusterijaID equals r.MusterijaID
                     select new { r.RowNum };
Narongdetch

Ähnliche Antworten wie “SQL Server Wählen Sie die letzte Zeile jedes Elements in Gruppe nach Spalte aus”

Fragen ähnlich wie “SQL Server Wählen Sie die letzte Zeile jedes Elements in Gruppe nach Spalte aus”

Durchsuchen Sie beliebte Code-Antworten nach Sprache

Durchsuchen Sie andere Codesprachen