麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 數據庫 > MySQL > 正文

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

2024-07-24 13:13:25
字體:
來源:轉載
供稿:網友

問題描述:

結構:

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,即1690<2000

舉例:

如有以下三條記錄,搜索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位置的數字對比):

1690<2000
3502.1>2000
1520.77<2000

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 |

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

 

注:相關教程知識閱讀請移步到MYSQL教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 黄片一级毛片 | 日日噜噜噜噜久久久精品毛片 | 91av资源在线 | xx53xx | 久热久操 | 日韩精品无码一区二区三区 | 性少妇chinesevideo | 亚洲第一综合 | 国产91丝袜在线播放 | 色毛片| 国产a一级片 | 黄网免费看 | 天天透天天狠天天爱综合97 | 3xxx| av成人免费观看 | 毛片免费视频观看 | 成年性羞羞视频免费观看无限 | 久久影片| 色婷婷久久久久久 | cosplay裸体福利写真 | 国产大片在线观看 | wwwxxx视频 | 毛片视频在线免费观看 | 全黄性性激高免费视频 | 手机av免费电影 | 视频一区国产 | 黄色电影免费网址 | 久久久久电影网站 | 一级毛片免费观看在线 | 亚洲导航深夜福利涩涩屋 | 国产午夜精品一区二区三区免费 | 亚州综合 | 国产精品视频免费在线观看 | 在线亚洲欧美日韩 | 国产精品视频亚洲 | 69性欧美高清影院 | 国产精品免费大片 | 国产精品爱久久久久久久 | 免费黄色a | 国产精品1区| 亚洲草逼视频 |