當前位置:首頁 » 操作系統 » 資料庫的通配符

資料庫的通配符

發布時間: 2022-07-12 10:53:21

『壹』 access 通配符

Access支持兩組通配符,因為它支持結構化查詢語言的兩個標准(條件)。

ANSI-89, ANSI-92。

通常,在運行查詢和查找和替換Access資料庫(如*.mdb和*.accdb文件)的操作時,使用ANSI-89 通配符。

在對Access項目運行查詢時使用ANSI-92 通配符 ,訪問連接到Microsoft sql Server資料庫的文件。Access項目使用ANSI-92 標准,因為SQL Server使用該標准。

ANSI-89通配符

* ,匹配任意數量的字元,可以在字元串中的任何位置使用星號(*)。

示例:wh*可以匹配what,white,why,但不匹配awhile,watch。

? ,匹配任何單個字母字元。

示例:B?ll可匹配ball,bell以及bill。

[] ,匹配括弧內的任何單個字元。

示例:B[ae]ll可匹配ball和bell,但不匹配bill。

! ,匹配不在括弧內的任何字元。

示例:b[!ae]ll可匹配bill和bull, 但不匹配ball或bell。

- ,匹配任何一個字元的范圍。必須按升序指定范圍(A到Z,而不是Z到A)。

示例: b[a-c]d匹配bad,bbd和bcd

# ,匹配任何單個數字字元。

示例:1#3S可匹配103,113和123。

ANSI-92通配符

% ,匹配任意數量的字元。它可以用作字元串中的第一個或最後一個字元。

示例:wh%匹配what,white和why, 但不匹配awhile或watch。

_ ,匹配任何單個字母字元。

示例:B_ll匹配ball,bell和bill

[] ,匹配括弧內的任何單個字元。

示例:B[ae]ll匹配ball和bell, 但是不匹配bill。

^ ,b[^ae]ll匹配bill和bull, 但是不匹配ball或bell。

- ,匹配任何一個字元的范圍。必須按升序指定范圍(A到Z,而不是Z到A)。

示例:b[a-c]d匹配bad,bbd和bcd。

(1)資料庫的通配符擴展閱讀:

在查詢設計中,使用這些通配符的簡單示例:

1、添加顯示的表並關閉「顯示表格」對話框。

『貳』 通配符是什麼(具體)

你這個通配符是指在那裡運用的呢?
1 、在資料庫中,
(1)、 % 包含零個或更多字元的任意字元串。 WHERE title LIKE '%computer%' 將查找處於書名任意位置的包含單詞 computer 的所有書名。
(2)、 _(下劃線) 任何單個字元。 WHERE au_fname LIKE '_ean' 將查找以 ean 結尾的所有 4 個字母的名字(Dean、Sean 等)。

(3)、 [ ] 指定范圍 ([a-f]) 或集合 ([abcdef]) 中的任何單個字元。 WHERE au_lname LIKE '[C-P]arsen' 將查找以arsen 結尾且以介於 C 與 P 之間的任何單個字元開始的作者姓氏,例如,Carsen、Larsen、Karsen 等。

(4)、[^] 不屬於指定范圍 ([a-f]) 或集合 ([abcdef]) 的任何單個字元。 WHERE au_lname LIKE 'de[^l]%' 將查找以 de 開始且其後的字母不為 l 的所有作者的姓氏。

2、在計算機中,下面是LINUX中的

·「?」可替代單個字元。

·「*」可替代任意字元。

·方括弧「[charset]」可替代charset集中的任何單個字元。

對最後一條做些解釋。[cChH]通配符便可替代c或h字元的大小寫形式。
通配符集還能描述介於字元對之間的所有字元。如「[a-z]」就可以代
替任意小寫字母,而[a-zA-Z]則可替代任意字母。注意可替代的字元
包括字元包括字元對之間的所有字元。

其他的也有些軟體中也帶有通配符了,向WORD中。

『叄』 在Access資料庫中。在查找操作中,通配符*、與#各有什麼作用

*通配任何多個數的字元,它可以在字元串中當作第一個或最後一個字元使用。

?通配任意單個字元。

#通配任何單個數字字元。

如果正在查找以AEW開頭的一個文件,但不記得文件名其餘部分,可以輸入AEW*,查找以AEW開頭的所有文件類型的文件,如AEWT.txt、AEWU.EXE、AEWI.dll等。

如果輸入love?,查找以love開頭的一個字元結尾文件類型的文件,如lovey、lovei等。



(3)資料庫的通配符擴展閱讀

通配符使用方法——模糊條件求和:

1、例如要求:求出商品中包含「T恤」的總數量

需要在項目欄中求和出包含T恤的總數量,輸入公式:=SUMIF(A2:A18,"*T恤*",D2:D18) 因為我們不能確定「T恤」的前後有沒有其他數據,所以條件為"*T恤*",則可以把所有包含「T恤」的數量求出。

2、例如要求:求出商品中最後一個字是"裙」,且單元格是5個字元對應的總數量

在項目欄中輸入公式:=SUMIF(A2:A18,「????裙」,D2:D18),因為必須是5個字元且最後一個是「裙」,所以條件輸入「????裙」1個「?」代表任意1個字元。

『肆』 SQL中的通配符*,%是什麼作用

通配符可用於替代字元串中的任何其他字元。

在 SQL 中,通配符與 SQL LIKE 操作符一起使用。SQL 通配符用於搜索表中的數據。

在 SQL 中,可使用以下通配符:

from 樹懶學堂-免費數據知識學習平台

『伍』 SQL *和%有什麼區別

SQL *和%區別為:作用不同、優先順序不同、針對范圍不同。

一、作用不同

1、*通配符:*通配符的作用是用來匹配所有結果集。

2、%通配符:%通配符的作用是用來替代一個或多個字元。

二、優先順序不同

1、*通配符:*通配符的優先順序比%通配符高,在同一條sql語句中,優先執行。

2、%通配符:%通配符的優先順序比*通配符低,在同一條sql語句中,稍後執行。

三、針對范圍不同

1、*通配符:*通配符的針對范圍為一條記錄的所有欄位。

2、%通配符:%通配符的針對范圍為一條記錄的單個欄位。

『陸』 通配符是什麼

你這個通配符是指在那裡運用的呢?
1
、在資料庫中,
(1)、
%
包含零個或更多字元的任意字元串。
WHERE
title
LIKE
'%computer%'
將查找處於書名任意位置的包含單詞
computer
的所有書名。
(2)、
_(下劃線)
任何單個字元。
WHERE
au_fname
LIKE
'_ean'
將查找以
ean
結尾的所有
4
個字母的名字(Dean、Sean
等)。
(3)、
[
]
指定范圍
([a-f])
或集合
([abcdef])
中的任何單個字元。
WHERE
au_lname
LIKE
'[C-P]arsen'
將查找以arsen
結尾且以介於
C

P
之間的任何單個字元開始的作者姓氏,例如,Carsen、Larsen、Karsen
等。
(4)、[^]
不屬於指定范圍
([a-f])
或集合
([abcdef])
的任何單個字元。
WHERE
au_lname
LIKE
'de[^l]%'
將查找以
de
開始且其後的字母不為
l
的所有作者的姓氏。
2、在計算機中,下面是LINUX中的
·「?」可替代單個字元。
·「*」可替代任意字元。
·方括弧「[charset]」可替代charset集中的任何單個字元。
對最後一條做些解釋。[cChH]通配符便可替代c或h字元的大小寫形式。
通配符集還能描述介於字元對之間的所有字元。如「[a-z]」就可以代
替任意小寫字母,而[a-zA-Z]則可替代任意字母。注意可替代的字元
包括字元包括字元對之間的所有字元。
其他的也有些軟體中也帶有通配符了,向WORD中。

『柒』 什麼是通配符

你這個通配符是指在那裡運用的呢?1 、在資料庫中,(1)、 % 包含零個或更多字元的任意字元串。 WHERE title LIKE '%computer%' 將查找處於書名任意位置的包含單詞 computer 的所有書名。 (2)、 _(下劃線) 任何單個字元。 WHERE au_fname LIKE '_ean' 將查找以 ean 結尾的所有 4 個字母的名字(Dean、Sean 等)。 (3)、 [ ] 指定范圍 ([a-f]) 或集合 ([abcdef]) 中的任何單個字元。 WHERE au_lname LIKE '[C-P]arsen' 將查找以arsen 結尾且以介於 C 與 P 之間的任何單個字元開始的作者姓氏,例如,Carsen、Larsen、Karsen 等。 (4)、[^] 不屬於指定范圍 ([a-f]) 或集合 ([abcdef]) 的任何單個字元。 WHERE au_lname LIKE 'de[^l]%' 將查找以 de 開始且其後的字母不為 l 的所有作者的姓氏。 2、在計算機中,下面是LINUX中的·「?」可替代單個字元。 ·「*」可替代任意字元。 ·方括弧「[charset]」可替代charset集中的任何單個字元。 對最後一條做些解釋。[cChH]通配符便可替代c或h字元的大小寫形式。 通配符集還能描述介於字元對之間的所有字元。如「[a-z]」就可以代 替任意小寫字母,而[a-zA-Z]則可替代任意字母。注意可替代的字元 包括字元包括字元對之間的所有字元。 其他的也有些軟體中也帶有通配符了,向WORD中。]

『捌』 SQL 通配符的正文

在搜索資料庫中的數據時,SQL 通配符可以替代一個或多個字元。
SQL 通配符必須與 LIKE 運算符一起使用。
在 SQL 中,可使用以下通配符: 通配符 描述 % 替代0個或多個字元 _ 僅替代一個字元 [charlist] 字元列中的任何單一字元 [^charlist]
或者
[!charlist] 不在字元列中的任何單一字元 Id LastName FirstName Address City 1 Adams John Oxford Street London 2 Bush George Fifth Avenue New York 3 Carter Thomas Changan Street Beijing 原始的表
(用在例子中的)
Persons 表: 1. 使用 % 通配符
例子 1
現在,我們希望從上面的 Persons 表中選取居住在以 Ne 開始的城市裡的人:
我們可以使用下面的 SELECT 語句:
SELECT * FROM PersonsWHERE City LIKE 'Ne%'結果集: Id LastName FirstName Address City 2 Bush George Fifth Avenue New York 例子 2
接下來,我們希望從 Persons 表中選取居住在包含 lond 的城市裡的人:
我們可以使用下面的 SELECT 語句:
SELECT * FROM PersonsWHERE City LIKE '%lond%'結果集: Id LastName FirstName Address City 1 Adams John Oxford Street London 2. 使用 _ 通配符
例子 1
現在,我們希望從上面的 Persons 表中選取名字的第一個字元之後是 eorge 的人:
我們可以使用下面的 SELECT 語句:
SELECT * FROM PersonsWHERE FirstName LIKE '_eorge'結果集: Id LastName FirstName Address City 2 Bush George Fifth Avenue New York 例子 2
接下來,我們希望從 Persons 表中選取的這條記錄的姓氏以 C 開頭,然後是一個任意字元,然後是 r,然後是任意字元,然後是 er:
我們可以使用下面的 SELECT 語句:
SELECT * FROM PersonsWHERE LastName LIKE 'C_r_er'結果集: Id LastName FirstName Address City 3 Carter Thomas Changan Street Beijing 3. 使用 [charlist] 通配符
例子 1
現在,我們希望從上面的 Persons 表中選取居住的城市以 A 或 L 或 N 開頭的人:
我們可以使用下面的 SELECT 語句:
SELECT * FROM PersonsWHERE City LIKE '[ALN]%'結果集: Id LastName FirstName Address City 1 Adams John Oxford Street London 2 Bush George Fifth Avenue New York 例子 2
現在,我們希望從上面的 Persons 表中選取居住的城市不以 A 或 L 或 N 開頭的人:
我們可以使用下面的 SELECT 語句:
SELECT * FROM PersonsWHERE City LIKE '[!ALN]%'結果集: Id LastName FirstName Address City 3 Carter Thomas Changan Street Beijing

『玖』 access通配符是什麼

與任何個數的字元匹配,它可以在字元串中,當做第一個或最後一個字元使用。

熱點內容
黑漫的伺服器ip 發布:2025-01-23 03:16:40 瀏覽:650
tplink無internet訪問 發布:2025-01-23 03:15:18 瀏覽:566
原神用安卓手機玩為什麼畫質那麼低 發布:2025-01-23 03:09:31 瀏覽:847
空調壓縮機是外機嗎 發布:2025-01-23 03:09:31 瀏覽:950
大學資料庫學 發布:2025-01-23 02:54:30 瀏覽:588
部隊營區監控系統錄像存儲多少天 發布:2025-01-23 02:49:26 瀏覽:523
oraclelinux用戶名和密碼 發布:2025-01-23 02:43:06 瀏覽:404
安卓手機主頁滑動屏幕怎麼設置 發布:2025-01-23 02:41:15 瀏覽:225
小臉解壓 發布:2025-01-23 02:24:17 瀏覽:368
網易電腦版我的世界布吉島伺服器 發布:2025-01-23 02:20:17 瀏覽:985