Example: Querying the Number of Months from the Quarter Beginning

Teradata Database SQL Functions, Operators, Expressions, and Predicates

brand
Software
prodname
Teradata Database
vrm_release
16.10
category
Programming Reference
featnum
B035-1145-161K

If the current date is April 20, 2011, the following query returns 1 because April 20, 2011, is in the first month of the quarter in the Teradata calendar:

   SELECT TD_SYSFNLIB.MONTHNUMBER_OF_QUARTER(CURRENT_DATE);

The following query returns 1 because April 20, 2011, is in the first month of the quarter in the ISO calendar:

   SELECT TD_SYSFNLIB.MONTHNUMBER_OF_QUARTER(DATE '2011-04-20', ’ISO’);