Early Access: The content on this website is provided for informational purposes only in connection with pre-General Availability Qlik Products. All content is subject to change and is provided without warranty.
Funktionen age returnerar åldern vid tidpunkten för timestamp (i fyllda år) för någon som är född på date_of_birth.
Syntax:
age(timestamp,
date_of_birth)
Kan vara ett uttryck.
Returnerad datatyp: numeriska
Argument:
Argument
Argument
Beskrivning
timestamp
Tidsmarkören, eller uttrycksresultatet som tidsmarkör, som antalet fyllda år ska beräknas fram till.
date_of_birth
Födelsedatum för personen vars ålder beräknas. Kan vara ett uttryck.
I de här exemplen används datumformatet DD/MM/YYYY. Datumformatet anges i SET DateFormat-satsen längst upp i dataladdningsskriptet. Ändra formatet i exemplen så att det passar dina krav.
Skriptexempel
Exempel
Resultat
age('25/01/2014', '29/10/2012')
Returnerar 1.
age('29/10/2014', '29/10/2012')
Returnerar 2.
Exempel:
Lägg till exempelskriptet i appen och kör det. När du vill se resultatet lägger du till de fält som anges i resultatkolumnen i ett ark i din app.
Employees:
LOAD * INLINE [
Member|DateOfBirth
John|28/03/1989
Linda|10/12/1990
Steve|5/2/1992
Birg|31/3/1993
Raj|19/5/1994
Prita|15/9/1994
Su|11/12/1994
Goran|2/3/1995
Sunny|14/5/1996
Ajoa|13/6/1996
Daphne|7/7/1998
Biffy|4/8/2000
] (delimiter is |);
AgeTable:
Load *,
age('20/08/2015', DateOfBirth) As Age
Resident Employees;
Drop table Employees;
Den resulterande tabellen visar de returnerade värdena för age för varje post i tabellen.
Resultattabell
Member
DateOfBirth
Age
John
28/03/1989
26
Linda
10/12/1990
24
Steve
5/2/1992
23
Birg
31/3/1993
22
Raj
19/5/1994
21
Prita
15/9/1994
20
Su
11/12/1994
20
Goran
2/3/1995
20
Sunny
14/5/1996
19
Ajoa
13/6/1996
19
Daphne
7/7/1998
17
Biffy
4/8/2000
15
Var den här sidan till hjälp för dig?
Om du hittar några fel på denna sida eller i innehållet – ett stavfel, ett steg som saknas eller ett tekniskt fel – berätta för oss så att vi kan blir bättre!