按時間取天和月的資料,和字串擷取函式

2021-09-08 02:01:03 字數 1203 閱讀 8018

--取本月的資料,但是今天資料除外

select   *

from  coustomertable

where  to_char (sb_date, 'mm') = to_char (sysdate, 'mm')

and sb_date <> trunc (sysdate)

order by   sb_date desc;

--去每月的彙總資料,除去本月的資料

select   sum (sent_quantity) sent_quantity, to_char (sb_date, 'yyyy-mm')

from   coustomertable

where   to_char (sb_date, 'mm') <> to_char (sysdate, 'mm')

group by   to_char (sb_date, 'yyyy-mm')

order by   to_char (sb_date, 'yyyy-mm') desc;

--字串的擷取函式

select substr('12345',1,2) from dual

結果是12

select substr('12345',-2,2) from dual

結果是45

--day想取過去n天的資料

where "myonstar_register"."register_date" between to_date ( to_char ( sysdate -

30, 'mm-dd-yyyy' ) || '00:00:01', 'mm-dd-yyyy hh24:mi:ss' )

and to_date ( to_char ( sysdate - 1, 'mm-dd-yyyy' ) || '23:59:59', 'mm-dd-yyyy

hh24:mi:ss' )

--month時間的格式是字串的取月彙總的資料,出本月以外的。

where substr("myonstar_register_month"."register_date", 6,2) <> substr(to_char

(sysdate,'yyyy/mm/dd'), 6,2)

and substr("myonstar_register_month"."register_date", 1,4) = substr

(to_char(sysdate,'yyyy/mm/dd'), 1,4)

按時間取天和月的資料,和字串擷取函式

取本月的資料,但是今天資料除外 select from coustomertable where to char sb date,mm to char sysdate,mm and sb date trunc sysdate order by sb date desc 去每月的彙總資料,除去本月的資...

AS3 擷取定長度的字串

import flash.utils.bytearray var str string string to bytearray 字串例項,即是要轉換的字串 var char string cn gb 字串要使用的字符集 字符集包括 shift jis cn gb iso 8859 1 等等 var ...

時間和字串的轉換

1 常用的時間儲存方式 1 time t型別,這本質上是乙個長整數,表示從1970 01 01 00 00 00到目前計時時間的秒數,如果需要更精確一點的,可以使用timeval精確到毫秒。2 tm結構,這本質上是乙個結構體,裡面包含了各時間字段 struct tm 其中tm year表示從1900...