18. maj 2005 - 23:18Der er
7 kommentarer og 1 løsning
Beregning af alder
Hvor beregner man alder? jeg forsøger at finde ud af om en person er senior eller ikke-senior (senior > 50 og ikke-senior<50 eksempelvis).
Har prøvet med: to_char((extract(year from (sysdate - s.DateBorn)year to month)) > 50) = Seniority men Oracle er ikke glad for '> 50'. Er der nogen der har en idé?
Teknologi, AI og forretning er i centrum på Computerworlds Cloud og AI Festival i København d. 18. og 19. september. Se hele programmet for den store konference om strategisk brug af Cloud og AI på: www.cloud-festival.dk
OracleCommand cmd = new OracleCommand("(SELECT *,'senior' FROM t WHERE dateborn >= :y50) UNION (SELECT *,'non-senior' FROM t WHERE dateborn < :y50)", con); cmd.Parameters.Add("y50", OracleType.DateTime); cmd.Parameters["y50"].Value = DateTime.Now.AddYears(-50);
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.