婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > MYSQL 一個巧用字符函數做數據篩選的題

MYSQL 一個巧用字符函數做數據篩選的題

熱門標簽:扎樣申請400電話 成都優派外呼系統 ps制作地圖標注gif 電子地圖標注電話 地圖標注人員兼職 聊城智能外呼系統運營商 沈陽電銷外呼系統原理是什么 寧波企業外呼系統收費 上海智能外呼系統代理商

問題描述:

結構:

test 有兩個字段,
分別是col1和col2,都是字符字段,
里面的內容都是用,號分隔的三個數字,并且是一一對應的,

比如col1內容是:26,59,6
col2內容是:1502.5,1690,2276.77
一一對應就是26的值是1502.5,59是1690,6對應2276.77


搜索條件:

選擇一個id,比如選擇59,再輸入一個數字,比如:2000
然后就是搜索col1中存在id=59的記錄,然后搜索col2小于2000,即16902000

舉例:

如有以下三條記錄,搜索id為59,值小于2000的記錄:

26,59,6 | 1502.5,1690,2276.77
59,33,6 | 3502.1,1020,2276.77
22,8,59 | 1332.6,2900,1520.77

搜索到這三個記錄存在id為59,之后判斷第二個搜索條件應為(即用對應id位置的數字對比):

16902000
3502.1>2000
1520.772000

drop table test; 
create table test ( col1 varchar(100),col2 varchar(100)); 
insert test select 
'26,59,6', '1502.5,1690,2276.77' union all select 
'59,33,6', '3502.1,1020,2276.77' union all select 
'22,8,59', '1332.6,2900,1520.77'; 
select col1,col2 
from (select *,find_in_set('59',col1) as rn from test) k 
where substring_index(concat(',',substring_index(col2,',',rn)),',',-1) 
 '2000'; 

+---------+---------------------+

| col1    | col2                |

+---------+---------------------+

| 26,59,6 | 1502.5,1690,2276.77 |

| 22,8,59 | 1332.6,2900,1520.77 |

+---------+---------------------+

標簽:宿州 林芝 咸寧 汕頭 朔州 三明 內江 AXB

巨人網絡通訊聲明:本文標題《MYSQL 一個巧用字符函數做數據篩選的題》,本文關鍵詞  MYSQL,一個,巧用,字符,函數,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《MYSQL 一個巧用字符函數做數據篩選的題》相關的同類信息!
  • 本頁收集關于MYSQL 一個巧用字符函數做數據篩選的題的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 宁南县| 福海县| 竹北市| 晋中市| 襄垣县| 辽源市| 富锦市| 宁津县| 克什克腾旗| 大厂| 滕州市| 朝阳县| 万山特区| 中宁县| 建湖县| 乐昌市| 梧州市| 西城区| 剑河县| 西安市| 东兰县| 高邮市| 贵州省| 饶平县| 阜新| 蒲江县| 共和县| 滦平县| 新野县| 庆安县| 安仁县| 亳州市| 义马市| 西和县| 峡江县| 图木舒克市| 保定市| 林甸县| 东城区| 汕尾市| 包头市|