Wpis z mikrobloga

Napisałem sobie takiego selecta.

select pr.FIRSTNAME,pr.LASTNAME,hr.BIRTHDATE,(todate(SYSDATE,'dd/mm/yyy')-hr.BIRTHDATE)/365 as age
from Person.Person pr
inner join HUMANRESOURCES.EMPLOYEE hr
on hr.BUSINESSENTITYID=pr.BUSINESSENTITYID
where (select (to
date(SYSDATE,'dd/mm/yyy')-hr.BIRTHDATE)/365 from dual)>50;

Jak zrobić żeby nie duplikować tego podzapytania? ( ͡° ͜ʖ ͡°)

#sql #oracle #informatyka
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@DarkAlchemy: Dzięki, celna uwaga. ( ͡° ͜ʖ ͡°)
Chociaż chciałem zrobić coś typu:

select pr.FIRSTNAME,pr.LASTNAME,hr.BIRTHDATE, (to_date(SYSDATE,'dd/mm/yyy')-hr.BIRTHDATE)/365 as age
from
  • Odpowiedz