1. select count(*) from a,統計所有資料報括null資料,這裡會使用到聚合索引,如果判斷聚合索引可以加快速度.
2. select count(a) from a,這裡統計a列資料,除去null資料,如果select count(1) from a,之類的引數非表a列統
計所有資料.
3. select * from a where a = any (array(select b from b))這種比較array和scalar資料,也可以這樣做:
select * from a where a = any ((select array(select b from b))::varchar) .
或select array(select a from a) <@ array[1,2,3]
或:select (select array_agg(a) from a) <@ array[1,2,3]
array的還原時unnest函式如:select unnest(array[1,2,3])
WTL 學習筆記 幾則技巧
wtl 學習筆記 幾則技巧 l 在wtl專案中插入atl控制項。有點不明白,wtl本身就是擴充套件atl,但wtl嚮導產生的工程,竟不能使用atl控制項。還得手工加一些東西來欺騙vs6,vs6才讓插入atl控制項。1.在工程增加乙個atl.idl檔案,並排除在編譯之外。library atl 2.在...
C 關於路徑的幾則筆記
本文基於windows下的操作 windows 7 x64 unity 5.3.7p4 我們想要獲取它的路徑,可以通過以下方式 使用path var dir path.getdirectoryname filepath 使用directory var dir new directoryinfo fi...
幾則安卓開發筆記
如 include opencv project opencv projectdir new file settingsdir,awtk lpr opencv include ocr project ocr projectdir new file settingsdir,awtk lpr ocr 如...