1樓:天文玉僧雁
1、like'mc%'
mc開頭的所有字串(如。
mcbadden)。
2、like'%inger'
inger結尾的所有字串(如。
ringer、stringer)。
3、like'%en%'
en的所有字串(如。
bennet、green、mcbadden)。
4、like'_heryl'
heryl結尾的所有六個字母的名稱(如。
cheryl、sheryl)。
5、like'[ck]ars[eo]n'
carson)。
6、like'[m-z]inger'
inger結尾、以從。m到。
z的任何單個字母開頭的所有名稱(如。
ringer)。
7、like'm[^c]%'
m開頭,並且第二個字母不是。
c的所有名稱(如macfeather)。
呵呵,要完整的例句啊。下面這句查詢字串是我以前寫的,根據變數。
zipcode_key
zipcode
中查詢對應的資料,這句是判斷變數。
zipcode_key
為非數字時的查詢語句,用。
來匹配任意長度的字串,從表中位址、市、省三列中查詢包含關鍵字的所有資料項,並按省、市、位址排序。這個例子比較簡單,只要你理解了方法就可以寫出更復雜的查詢語句。
sqlselect
fromzipcode
whereaddress
like'%"
zipcode_key
orcity
like'%"
zipcode_key
orprovince
like'%"
zipcode_key
orderby
province,city,address"
用sql語句模糊查詢兩個欄位怎麼用like寫 比如:我要查出user表裡面所有姓張的和姓李的使用者資訊
2樓:網友
select * from table where name like '張%' or name like '李%'
是萬用字元,_ 這個就只能表示乙個符號。
如何用sql語句進行模糊查詢
3樓:網友
使用 like 和%搭配。
例如 從employee表中找name欄位中 張姓的人(1)select * from employee where name like '張%'
從employee表中找name欄位中 找還有"國"字的人(2)select * from employee where name like '%國%'
代表所有字元,(1)和(2)的區別在於以什麼開頭,和包含什麼字元。
sql模糊查詢語句
4樓:網友
"%"可以表示多個字元,_"只能表示乙個字元,乙個漢字是兩個字元,所以表示漢字應該用兩個_,即「__
5樓:
不過樓主要是想弄的很清楚的話,建議下個系統看看人家裡面的模糊查詢是怎麼搞的。
因為模糊可以是在乙個欄位上的,也可以是在多個欄位上的啊再看看書什麼的,思考思考就很有自己的想法了。
請問sql語句怎麼進行模糊查詢呢?
6樓:網友
如果你用的是sqlserver,就用。
select name from test where name="%張三%"
如果用的是access,就用。
select name from test where name="%%張三%%"
7樓:網友
在ms sql severs 2000 中的模糊查詢,其中,好像%號代表任意個字元,好像?號代表乙個字元。
8樓:網友
使用like就可以。
語法如下:not]like '匹配串' [escape '換碼字元']
其含義是查詢制定的屬性列值與匹配串相匹配的元組。匹配串可以含有萬用字元%和_,其中%代表任意長度(包括0)的字元,如a%b可以表示ab,acb,acccb等。_(下劃線)代表任意單個字元。
注意漢字要用兩個下劃線才能表示乙個漢字。
問題中所說的可以用下列語句:
select name from test where name like '張三%'
如果要查詢的字串本身就含有%或_,就要使用escape了。例如查詢name為a_b的語句:
select name from test where name like 'a\_b' escape '\'
表示緊跟在\後的_表示的是下劃線本身而不是代表任意乙個字元。
複雜sql語句查詢,sql語句查詢
select id,name,isnull select sum 金額 from b表 where id a表.id and bno 20 0 正常消費,isnull select sum 金額 from b表 where id a表.id and bno 30 0 充值,select top 1 ...
C解析sql語句,C 中 SQL 查詢語句
語法錯誤 bai你在from後面的是一串dusql語句,所以語zhi句後是要加別名的。試試 daoselect sum 總額 回 from select distinct 合同,總額 from table where 專案 aa and型別答 a as tab select sum 總額 from ...
sql查詢top關鍵字,sql查詢語句 top n的用法
操作步驟如下 1 首先假設在sql server中有一個基本的資料庫,有6條資料。2 然後我們利用top關鍵字,就能利用top後面跟著數字就能篩選條數。3 此時執行測試,因為top後面的關鍵字為2,所以有2條資料。這樣就完成了操作。結構化查詢語言 structured query language ...