sql >> Database teknologi >  >> RDS >> Oracle

Oracle Aldersberegning fra fødselsdato og i dag

SQL> select trunc(months_between(sysdate,dob)/12) year,
  2         trunc(mod(months_between(sysdate,dob),12)) month,
  3         trunc(sysdate-add_months(dob,trunc(months_between(sysdate,dob)/12)*12+trunc(mod(months_between(sysdate,dob),12)))) day
  4  from (Select to_date('15122000','DDMMYYYY') dob from dual);

      YEAR      MONTH        DAY
---------- ---------- ----------
         9          5         26

SQL>


  1. Architecting for Security:En guide til MySQL

  2. Er der nogen grund til at bekymre sig om kolonnerækkefølgen i en tabel?

  3. mysql efter indsæt trigger, som opdaterer en anden tabels kolonne

  4. Sådan gemmer du JSON-data i MySQL