oracle函式 length()函式的使用

2021-10-12 18:14:56 字數 1148 閱讀 9437

length(函式)

1、按照字串進行分組統計;

select length(id_card),count(1) from 表名稱 group by length(id_card)

結果:

2、對id_card字段長度既不等於18又不等於15的資料進行統計

select count(1) from 表名 where length(id_card)<>18 and length(id_card)<>15

你會發現,只將length=17統計了出來,長度不存在的資料根本就沒有統計出來

3、統計長度為0的資料,統計結果也為0

select count(1) from 表名 where length(id_card)=0

因為id_card欄位為空的行記錄,呼叫length()後,返回的結果也是null。

所以只能用is null來實現。

select count(1) from 表名 where length(id_card) is null

附帶:對id_card字段長度既不等於18又不等於15的資料進行統計

函式length屬性

函式的length屬性指明函式的形參個數。length是函式物件的乙個屬性值,指該函式有多少個必須要傳入的引數,即形參的個數。形參的數量不包括剩餘引數個數,僅包括第乙個具有預設值之前的引數個數。與之對比的是,arguments.length是函式被呼叫時實際傳參的個數。function構造器本身也是...

Matlab基本函式 length函式

1 length函式 計算向量或矩陣的長度 2 用法說明 y length x 函式計算指定向量或矩陣的長度y。如果引數變數x是向量,則返回其長度 如果引數變數是非空矩陣,則length x 與max size x 等價 3 舉例說明 x youhaidong x youhaidong y leng...

Matlab基本函式 length函式

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!1 length函式 計算向量或矩陣的長度 2 用法說明 y length x 函式計算指定向量或矩陣的長度y。如果引數變數x是向量,則返回其長度 如果引數變數是非空矩陣,則length x 與max size x 等價 3 舉例說明 x youh...