SQLite聚合函數(shù)是將多行的值組合在一起作為某些條件的輸入并形成單個(gè)值作為輸出結(jié)果的函數(shù)。 以下是SQLite中的一些聚合函數(shù)的列表:
MIN()函數(shù)MAX()函數(shù)AVG()函數(shù)COUNT()函數(shù)SUM()函數(shù)RANDOM()函數(shù)ABS()函數(shù)UPPER()函數(shù)LOWER()函數(shù)LENGTH()函數(shù)sqlite_version()函數(shù)| 序號(hào) | 函數(shù) | 描述說(shuō)明 |
|---|---|---|
| 1 | MIN()函數(shù) |
SQLite MIN()函數(shù)用于查詢某列的最低(最小)值。 |
| 2 | MAX()函數(shù) |
SQLite MAX()函數(shù)用于查詢某列的最高(最大)值。 |
| 3 | AVG()函數(shù) |
SQLite MAX()函數(shù)用于查詢某列的平均值。 |
| 4 | COUNT()函數(shù) |
SQLite COUNT()函數(shù)用于計(jì)算數(shù)據(jù)庫(kù)表中的行數(shù)。 |
| 5 | SUM()函數(shù) |
SQLite SUM()函數(shù)用于查詢指定數(shù)字列的總數(shù)(相加的總和)。 |
| 6 | RANDOM()函數(shù) |
SQLite RANDOM()函數(shù)返回-9223372036854775808與+9223372036854775807之間的偽隨機(jī)整數(shù)。 |
| 7 | ABS()函數(shù) |
SQLite ABS()函數(shù)用于獲取給定參數(shù)的絕對(duì)值。 |
| 8 | UPPER()函數(shù) |
SQLite UPPER()函數(shù)用于將給定字符串參數(shù)轉(zhuǎn)換為大寫字母。 |
| 9 | LOWER()函數(shù) |
SQLite LOWER()函數(shù)用于將給定字符串參數(shù)轉(zhuǎn)換為小寫字母。 |
| 10 | LENGTH()函數(shù) |
SQLite LENGTH()函數(shù)用于獲取給定字符串的長(zhǎng)度。 |
| 11 | sqlite_version()函數(shù) |
SQLite sqlite_version()函數(shù)用于獲取SQLite庫(kù)的版本。 |