二十三 clickhouse操作符函式替換

2022-09-18 17:54:12 字數 1146 閱讀 5869

-- clickhouse自帶的計算操作符函式(對接mybatis的時候不用將「<」之類的符號轉換成 「age1 」)

-- 1.等於(注意函式名稱的大小,嚴格區分大小寫)

select

equals('hello','hello'), -- 1

equals('ab','ba'); -- 0

-- 2.不等於

select

notequals('a','b'), -- 1

notequals('a','a'), -- 0

notequals(12, 12), -- 1

notequals(12, 1010); -- 0

-- 3.大於( 如果前者大於後者,則返回1;否則返回0)

select

greater(12, 10), -- 1

greater(10, 12), -- 0

greater(12, 12), -- 0

greater('b','a'), -- 1

greater('a','b'); -- 0

-- 3.1 擴充套件:提取兩者中最大的值

select greatest(12,11); -- 12

-- 4.小於(如果前者小於後者,則返回1;否則返回0)

select less(12,23); -- 1

select less(120,23); -- 0

-- 5.大於或等於

select greaterorequals(12,12); -- 1

select greaterorequals(120,12); -- 1

-- 6.小於或等於

select lessorequals(12,12); -- 1

select lessorequals(12,129); -- 1

-- ***** string操作

-- *. a like s

select like('a', 'abcd'); -- 0

select like('a', 'a'); -- 1

隨筆 二十三

1.gradle 完a整指南 android 2.android gradle 外掛程式 3.0 挖坑日記 3.android效能優化全方面解析 4.android studio 3.2新功能特性 5.重新認識 androidstudio 和 gradle,這些都是你應該知道的 6。美團外賣andr...

演算法(二十三)

1 給定乙個整數陣列nums,找到乙個具有最大和的連續子陣列 子陣列最少包含乙個元素 返回其最大和。public int maxsubarray int nums return maxsum 複雜度分析 public int maxsubarray int nums return maxsum 2 ...

二十三 管道

在go語言中可以通過chan來定義管道,可以通過操作符 和 對管道進行讀取和寫入操作 通過管道維護例程狀態 使用make函式初始化,make chan type make chan type,len 不帶len引數的用於建立無快取區的管道,使用len建立指定緩衝區長度的管道 讀寫管道 可通過操作符 ...