Java不区分大小写模糊查询方法_查询语句中不区分大小写和区分大小写及其模糊查询 的语句...
1:不區(qū)分大小寫(xiě)的函數(shù) collate Chinese_PRC_CI_AS
select * from J01 left join S40 on J0101=S4004 collate Chinese_PRC_CI_AS
2: 區(qū)分大小寫(xiě)的函數(shù) collate Chinese_PRC_CS_AS
select A0107 from A01 left join K60 on A0101=K6007 collate Chinese_PRC_CS_AS
3: 小寫(xiě)轉(zhuǎn)換為大寫(xiě)的函數(shù) upper
select upper(J0101) from J01 where id=2049
4: 大寫(xiě)轉(zhuǎn)換小寫(xiě)的函數(shù) 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" 開(kāi)始的城市里的人
SELECT * FROM Persons WHERE City LIKE 'N%'
B:從 "Persons" 表中選取居住在以 "g" 結(jié)尾的城市里的人:
SELECT * FROM Persons WHERE City LIKE '%g'
C:從 "Persons" 表中選取居住在不包含 "lon" 的城市里的人:
SELECT * FROM Persons WHERE City NOT LIKE '%lon%'
總結(jié)
以上是生活随笔為你收集整理的Java不区分大小写模糊查询方法_查询语句中不区分大小写和区分大小写及其模糊查询 的语句...的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: unity 实现了鼠标滚动放大和缩小物体
- 下一篇: 如何在Java中写模糊查询