多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

中國最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2

sqlite教程

SQLite Like 子句

閱讀 (2178)

SQLite Like 子句

SQLite 的 LIKE 運算符是用來匹配通配符指定模式的文本值。如果搜索表達式與模式表達式匹配,LIKE 運算符將返回真(true),也就是 1。這里有兩個通配符與 LIKE 運算符一起使用:

  • 百分號 (%)

  • 下劃線 (_)

百分號(%)代表零個、一個或多個數字或字符。下劃線(_)代表一個單一的數字或字符。這些符號可以被組合使用。

語法

% 和 _ 的基本語法如下:

SELECT FROM table_name
WHERE column LIKE 'XXXX%'

or 

SELECT FROM table_name
WHERE column LIKE '%XXXX%'

or

SELECT FROM table_name
WHERE column LIKE 'XXXX_'

or

SELECT FROM table_name
WHERE column LIKE '_XXXX'

or

SELECT FROM table_name
WHERE column LIKE '_XXXX_'

您可以使用 AND 或 OR 運算符來結合 N 個數量的條件。在這里,XXXX 可以是任何數字或字符串值。

實例

下面一些實例演示了 帶有 '%' 和 '_' 運算符的 LIKE 子句不同的地方:

語句描述
WHERE SALARY LIKE '200%'查找以 200 開頭的任意值
WHERE SALARY LIKE '%200%'查找任意位置包含 200 的任意值
WHERE SALARY LIKE '_00%'查找第二位和第三位為 00 的任意值
WHERE SALARY LIKE '2_%_%'查找以 2 開頭,且長度至少為 3 個字符的任意值
WHERE SALARY LIKE '%2'查找以 2 結尾的任意值
WHERE SALARY LIKE '_2%3'查找第二位為 2,且以 3 結尾的任意值
WHERE SALARY LIKE '2___3'查找長度為 5 位數,且以 2 開頭以 3 結尾的任意值

讓我們舉一個實際的例子,假設 COMPANY 表有以下記錄:

ID          NAME        AGE         ADDRESS     SALARY
----------  ----------  ----------  ----------  ----------
1           Paul        32          California  20000.0
2           Allen       25          Texas       15000.0
3           Teddy       23          Norway      20000.0
4           Mark        25          Rich-Mond   65000.0
5           David       27          Texas       85000.0
6           Kim         22          South-Hall  45000.0
7           James       24          Houston     10000.0

下面是一個實例,它顯示 COMPANY 表中 AGE 以 2 開頭的所有記錄:

sqlite> SELECT * FROM COMPANY WHERE AGE  LIKE '2%';

這將產生以下結果:

ID          NAME        AGE         ADDRESS     SALARY
----------  ----------  ----------  ----------  ----------
2           Allen       25          Texas       15000.0
3           Teddy       23          Norway      20000.0
4           Mark        25          Rich-Mond   65000.0
5           David       27          Texas       85000.0
6           Kim         22          South-Hall  45000.0
7           James       24          Houston     10000.0

下面是一個實例,它顯示 COMPANY 表中 ADDRESS 文本里包含一個連字符(-)的所有記錄:

sqlite> SELECT * FROM COMPANY WHERE ADDRESS  LIKE '%-%';

這將產生以下結果:

ID          NAME        AGE         ADDRESS     SALARY
----------  ----------  ----------  ----------  ----------
4           Mark        25          Rich-Mond   65000.0
6           Kim         22          South-Hall  45000.0
關閉
程序員人生
主站蜘蛛池模板: 国产私人尤物无码不卡 | 国产精品第一页第一页 | 亚洲精品综合一区二区三区 | 日本免费区 | 欧美三级视频在线播放 | 羞羞网页登界面入口 | 免费一级淫片aaa片毛片a级 | 波多野结衣国产一区二区三区 | 国产成人精品久久一区二区小说 | 91久久偷偷做嫩草影院免费 | free欧美xxxxvideo free欧美性杂交hd | 91久久综合九色综合欧美亚洲 | 一级毛片不卡免费看老司机 | 欧美xxxx性free | 亚洲在线资源 | 手机看片午夜 | 国产丝袜福利视频在线播放 | 色干综合 | 校园春色自拍偷拍 | 精品亚洲在线 | 最近中文字幕在线视频 | xxx69欧美hdxxxhd | 91精品国产亚洲爽啪在线影院 | 国产毛片一级国语版 | 24小时中文乱码字幕在线观看 | 精品一区二区三区在线视频 | 久久久精品久久久久三级 | 日韩精品一区二三区中文 | 欧美天天视频 | 亚洲国产成人在线视频 | 精品欧美一区二区三区在线观看 | 欧美另类hd| 亚洲人和日本人jzz护士 | 大陆三级午夜理伦三级三 | 国产嫩草影院精品免费网址 | 最新中文字幕在线资源 | 久久免费视频在线观看30 | 最近免费中文字幕大全高清mv | jlzzjlzz在线播放中国视频 | 成人影院wwwwwwwwwww | 亚洲精品久久久成人 |