Tabellen är enkel
id int
Namn nvarchar
fodelsedag datetime
Nu tänkte jag mig så här.
Vill plocka ut Namn, födelsedag och räkna ut antal dagar kvar till personen fyller år nuvarande år. Har börjat klura lite men fastnat.
Någon som redan har liknande funktion och vill dela med sig eller någon duktig som vill peka mig åt rätt håll?
SELECT namn, fodelsedag, DATEDIFF(d, GETDATE(), CAST(YEAR(GETDATE()) AS CHAR(4)) + '-' + CAST(MONTH(fodelsedag) AS CHAR(2)) + '-' + CAST(DAY(fodelsedag) AS CHAR(2))) AS DaysLeft
FROM tabellen
--WHERE id = @id
Om DaysLeft är minus så har man redan fyllt! :)
261 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849