Mysql利用Like支援根據匹配度進行查詢
方式一:直接利用replace進行
SELECT * FROM `people` WHERE namess LIKE '%999%' ORDER BY REPLACE(namess,'999','');
方式二:對length(replace())進行
select *, (length(phone_number)-length('999')) as rn from treasure_lottery_prize where phone_number like '%999%' order by rn;
相關文章
- mysql like查詢 - 根據多個條件的模糊匹配查詢MySql
- mysql根據節點查詢所有葉節點MySql
- 根據表查詢索引資訊索引
- 根據父表查詢子表
- 根據PID查詢 sqlSQL
- 根據經緯度座標查詢最近的門店
- Rafy 中的 Linq 查詢支援(根據聚合子條件查詢聚合父)
- 根據emp,dept,salgrade表進行的sql查詢語句(1)SQL
- linux 中根據檔案的大小進行檔案的查詢Linux
- 微博根據手機號查詢
- mysql千萬級資料量根據索引優化查詢速度MySql索引優化
- MySQL 5.5 模式匹配LIKEMySql模式
- mysql千萬級資料量根據索引最佳化查詢速度MySql索引
- MySQL關於根據日期查詢資料的sql語句MySql
- linux根據字尾查詢文字Linux
- 根據欄位名查詢所有表
- pid,sid相互查詢,根據PID查詢sqlSQL
- MySQL引數化查詢的IN 和 LIKEMySql
- 根據日期來查詢mysql的binlog日誌的指令碼MySql指令碼
- 根據關鍵字查詢車輛資訊
- Oracle根據主鍵查詢外來鍵Oracle
- windows根據程式號查詢程式目錄Windows
- 根據TCode查詢User Exit and BADI
- vue+element-ui根據時間查詢VueUI
- MySQL like查詢字元轉義遇到的坑MySql字元
- MySQL模糊查詢(like)時區分大小寫MySql
- mysql根據查詢結果批量更新多條資料(插入或更新)MySql
- mysql字串之大小寫匹配查詢MySql字串
- MyBatis模糊查詢LIKEMyBatis
- 根據查詢條件批量修改表資料
- MyBatis-maven-User例子-根據id查詢UserMyBatisMaven
- SQL server根據表名查詢表主鍵SQLServer
- 根據Tcode查詢Menu Path的Tcode
- JavaScript 根據物件鍵值進行排序JavaScript物件排序
- 根據陣列中物件進行排序陣列物件排序
- nginx 根據IP 進行灰度釋出Nginx
- 根據IP查詢所在城市介面(查詢使用者所在城市)
- JPA(hibernate)一對多根據多的一方某屬性進行過濾查詢