Java不区分大小写模糊查询方法_查询语句中不区分大小写和区分大小写及其模糊查询 的语句...
1:不區分大小寫的函數 collate Chinese_PRC_CI_AS
select * from J01 left join S40 on J0101=S4004 collate Chinese_PRC_CI_AS
2: 區分大小寫的函數 collate Chinese_PRC_CS_AS
select A0107 from A01 left join K60 on A0101=K6007 collate Chinese_PRC_CS_AS
3: 小寫轉換為大寫的函數 upper
select upper(J0101) from J01 where id=2049
4: 大寫轉換小寫的函數 lower
select lower(J0101) from J01 where id=1
5:模糊查詢 like
Persons 表:
Id LastName FirstName Address City
1 Adams John Oxford Street London
2 Bush George Fifth Avenue New York
3 Carter Thomas Changan Street Beijing
A: 從"Persons" 表中選取居住在以 "N" 開始的城市里的人
SELECT * FROM Persons WHERE City LIKE 'N%'
B:從 "Persons" 表中選取居住在以 "g" 結尾的城市里的人:
SELECT * FROM Persons WHERE City LIKE '%g'
C:從 "Persons" 表中選取居住在不包含 "lon" 的城市里的人:
SELECT * FROM Persons WHERE City NOT LIKE '%lon%'
總結
以上是生活随笔為你收集整理的Java不区分大小写模糊查询方法_查询语句中不区分大小写和区分大小写及其模糊查询 的语句...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: unity 实现了鼠标滚动放大和缩小物体
- 下一篇: 感动!刘若英和陈升的那些往事