Ændre data under udtræk
Jeg er bestemt ikke på hjemmebane her.Jeg har en MSSQL tabel med 2 felter:
1. myText (eks: "engang for [YEAR]år siden")
2. myDate (eks: 23-11-1859 00:00:00)
Jeg ønsker at trække "myText" ud af tabellen, men jeg vil også gerne regne ud hvor mange år siden "myDate" er, og bruge udregniningen istedet for [YEAR] (hvis [YEAR] findes i teksten)
Så jeg for følgende resultat "engang for 153år siden"
Idag trækker jeg udregning ud sammen med teksten, men jeg ønsker som sagt kun teksten hvor udregningen indgår istedet for [YEAR].
SELECT [myText], (year(getdate()) - DATEPART(yyyy, myDate)) AS [year] FROM .....
Så spørgsmålet går på, kan jeg lave en replace i [myText] med indholdet fra [year] (udregningen)?