MONTH 函数

下列查询使用 MONTH 函数来抽取和显示在哪个月份接收和处理客户来电,并且它将对结果列使用显式标签。但是,它不区分年份。

图: 查询

SELECT customer_num,
          MONTH (call_dtime) call_month, 
          MONTH (res_dtime) res_month
          FROM cust_calls;

图: 查询结果

customer_num   call_month    res_month
            
            106            6            6
            110            7            7
            119            7            7
            121            7            7
            127            7             
            116           11           11
            116           12           12
如果 DAY 比当前日期早,那么下列查询使用 MONTH 函数和 DAYCURRENT 来显示在哪个月份接收和处理客户来电。

图: 查询

SELECT customer_num,
          MONTH (call_dtime) called, 
          MONTH (res_dtime) resolved
          FROM cust_calls
          WHERE DAY (res_dtime) < DAY (CURRENT); 

图: 查询结果

customer_num     called   resolved
              
              106          6          6
              119          7          7
              121          7          7