accesssqllike
① 如何在access中執行sql語句
Access在小型系統開發中等到了廣泛使用。雖然Access提供了可視化的操作方法,但許多開發人員還是喜歡直接用SQL語句操作數據表。如何在Access中打開SQL視圖,對於初次使用Access的程序員可得費點時間呢。
1、ACESS2007
(1)點擊「創建」--點擊
「查詢設計」
(2)點擊關閉
(3)點擊左上角的"SQL視圖"就可以打開SQL窗口了
2、ACCESS
2003
(1)點擊對象里的「查詢」
(2)點擊
「在設計視圖創建查詢」
,再點擊「關閉」
(3)再點擊
左上角的"sql"
(4)就可以輸入sql語句了
3、Access里like語句通配符
Access里like的通配符用法是這樣:「?」表示任何單一字元;「*」表示零個或多個字元;「#」表示任何一個數字。如:
select
*
from
tablename
where
fieldname
like
'*沙洲*'
② ACCESS 的SQL查詢中增加新欄位語句
用查詢語句中的
like
函數
select
subs_cur
from
rt
where
subs_cur
like
%17%
數字欄位
在17兩邊不用加
『』
文字的欄位要加
『』
③ 請問SQL中的like子句中可以使用的通配符有
SQL中的like子句中可以使用的通配符有:*、%、_。
LIKE 操作符用於在 WHERE 子句中搜索列中的指定模式。"%" 可用於定義通配符(模式中缺少的字母)。在搜索資料庫中的數據時,SQL 通配符可以替代一個或多個字元。SQL 通配符必須與 LIKE 運算符一起使用。
SQL LIKE 操作符語法:
SELECT column_name(s)
FROM table_name
WHERE column_name LIKE pattern
(3)accesssqllike擴展閱讀
1、選取居住在以 "Ne" 開頭的城市裡的人: select * from Persons where city like '%Ne'
2、從 "Persons" 表中選取居住在包含 "lond" 的城市裡的人: select * from Persons where city like '%lon%'
3、從上面的 "Persons" 表中選取名字的第一個字元之後是 "eorge" 的人:select * from Persons where FirstName like '_eorge'
4、從 "Persons" 表中選取的這條記錄的姓氏以 "C" 開頭,然後是一個任意字元,然後是 "r",然後是任意字元,然後是 "er":
select * from Persons where FirstName like 'C_r_er'
5、從上面的 "Persons" 表中選取居住的城市以 "A" 或 "L" 或 "N" 開頭的人:
select * from Persons where City like '[ALN]%'
6、從上面的 "Persons" 表中選取居住的城市不以"A" 或 "L" 或 "N" 開頭的人:
select * from Persons where City like '[!ALN]%'
7、從 "Persons" 表中選取居住在以 "g" 結尾的城市裡的人:
select * from Persons where City like '%g'
8、從 "Persons" 表中選取居住在不包含"lon" 的城市裡的人
select * from Persons where city not like '%lon%'