通配符有兩種:百分號(%)和下劃線(_)。其中,%代表任意字符(包括空格),_代表單個字符。
例如,我們要查詢表中以“abc”結(jié)尾的數(shù)據(jù),可以使用以下語句:
amename LIKE '%abc';
amename是列名。%代表任意字符,所以可以匹配到以“abc”結(jié)尾的數(shù)據(jù)。
如果我們要查詢表中以“_abc”結(jié)尾的數(shù)據(jù),可以使用以下語句:
amename LIKE '_abc';
其中,_代表單個字符,所以可以匹配到以“_abc”結(jié)尾的數(shù)據(jù)。
另外,需要注意的是,在使用LIKE關(guān)鍵字進(jìn)行查詢時,如果不加通配符,那么查詢結(jié)果將只會返回完全匹配的數(shù)據(jù)。
例如,我們要查詢表中以“abc”開頭的數(shù)據(jù),可以使用以下語句:
amename LIKE 'abc%';
其中,%代表任意字符,所以可以匹配到以“abc”開頭的數(shù)據(jù)。
綜上所述,使用LIKE關(guān)鍵字配合通配符可以很方便地查詢到以什么結(jié)尾的數(shù)據(jù)。