最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

mysql函數(shù)group_concat和find_in_set的用法

 更新時(shí)間:2025年05月24日 09:07:18   作者:codingPower  
這篇文章主要介紹了mysql函數(shù)group_concat和find_in_set的用法,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

mysql函數(shù)group_concat和find_in_set

idscore
155
222
225
333
334
446
448

group_concat

將多行數(shù)據(jù)按照某個(gè)條件合并成一行

select id,group_concat(score) from table group by id;
155
222,25
333,34
446,48

dinstinct去重, separator ';'表示以分號為分隔符

select id,group_concat(distinct score separator ‘;') from table group by id;
155
222;25
333;34
446;48

find_in_set

  • 將一個(gè)字段的值拆分成多行,字段值需要以逗號隔開
String name=“A,B,C,D”;
select * from table where find_in_set(id,name);
  • 表示求表table中id值為A,B,C,D的數(shù)據(jù),跟下面的sql一個(gè)含義
select * from table where id in('A','B','C','D');
  • 可以用于碼值配置
select * from table where find_in_set(id,(select itemno from code_library where codeno='A'));
  • FIND_IN_SET(str,strlist) : str 要查詢的字符串,strlist 需查詢的字段,參數(shù)以”,”分隔,該函數(shù)的作用是查詢字段(strlist)中是否包含(str)的結(jié)果.
SELECT find_in_set(‘B', ‘A,B,C,D') from dual;
  • 結(jié)果:2 B在strlist集合中2的位置
select find_in_set(‘A', ‘A,B,C,D') from dual;
  • 結(jié)果:1 A在strlist集合中1的位置
select find_in_set(‘A', ‘B,C,D') from dual;
  • 結(jié)果:0 strlist中不存在str,所以返回0。

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • mysql數(shù)據(jù)庫表中的同一字段取反處理方式

    mysql數(shù)據(jù)庫表中的同一字段取反處理方式

    文章內(nèi)容實(shí)為一種簡單的替換文本操作,即在原有文字基礎(chǔ)上,將所有出現(xiàn)的“男”字替換為“女”,將所有出現(xiàn)的“女”字替換為“男”,這可以通過編程語言中的字符串替換功能實(shí)現(xiàn),如Python中的replace函數(shù)
    2026-05-05
  • 為什么mysql字段要使用NOT NULL

    為什么mysql字段要使用NOT NULL

    數(shù)據(jù)庫字段一定要設(shè)置為 not null,不然會有很大的bug,下面就一起來介紹一下,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-05-05
  • MySQL GTID主備不一致的修復(fù)方案

    MySQL GTID主備不一致的修復(fù)方案

    這篇文章主要介紹了MySQL GTID主備不一致的修復(fù)方案,幫助大家更好的理解和學(xué)習(xí)使用MySQL數(shù)據(jù)庫,感興趣的朋友可以了解下
    2021-04-04
  • MySQL中UPDATE JOIN語句的使用詳細(xì)

    MySQL中UPDATE JOIN語句的使用詳細(xì)

    UPDATE JOIN是MySQL中一種結(jié)合UPDATE語句和JOIN操作的技術(shù),本文主要介紹了MySQL中UPDATE JOIN語句的使用詳細(xì),具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-04-04
  • linux下mysql 5.7.16 免安裝版本圖文教程

    linux下mysql 5.7.16 免安裝版本圖文教程

    這篇文章主要為大家詳細(xì)介紹了linux下mysql 5.7.16 免安裝版本圖文教程,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-02-02
  • mysql按逗號分割的實(shí)現(xiàn)

    mysql按逗號分割的實(shí)現(xiàn)

    在MySQL中,我們經(jīng)常需要對數(shù)據(jù)進(jìn)行拆分和處理,其中一個(gè)常見需求就是按逗號分割字符串,具有一定的參考價(jià)值,感興趣的可以了解一下
    2023-11-11
  • 關(guān)于com.mysql.jdbc.Driver與com.mysql.cj.jdbc.Driver的區(qū)別

    關(guān)于com.mysql.jdbc.Driver與com.mysql.cj.jdbc.Driver的區(qū)別

    這篇文章主要介紹了關(guān)于com.mysql.jdbc.Driver與com.mysql.cj.jdbc.Driver的區(qū)別及說明,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-08-08
  • 開啟MySQL遠(yuǎn)程連接的方法

    開啟MySQL遠(yuǎn)程連接的方法

    這篇文章主要介紹了開啟MySQL遠(yuǎn)程連接的方法,幫助大家更好的理解和學(xué)習(xí)MySQL數(shù)據(jù)庫的使用,感興趣的朋友可以了解下
    2020-12-12
  • MySQL查看數(shù)據(jù)庫、表和索引的容量大小的方法

    MySQL查看數(shù)據(jù)庫、表和索引的容量大小的方法

    在我們平時(shí)工作中,如果一個(gè)業(yè)務(wù)運(yùn)行很久了,可能會需要我們?nèi)タ纯催@塊業(yè)務(wù)產(chǎn)生的數(shù)據(jù)量有多大,比如這個(gè)業(yè)務(wù)所使用的數(shù)據(jù)庫存儲空間都使用了多少個(gè)G了,哪一張數(shù)據(jù)表才是大表,下面整理了一些可以拿來即用的SQL以供小伙伴們參考,需要的朋友可以參考下
    2025-09-09
  • 深入講解MySQL事務(wù)的ACID特性、隔離級別、實(shí)現(xiàn)原理及鎖機(jī)制

    深入講解MySQL事務(wù)的ACID特性、隔離級別、實(shí)現(xiàn)原理及鎖機(jī)制

    本文深入講解MySQL事務(wù)的ACID特性、隔離級別、實(shí)現(xiàn)原理及鎖機(jī)制,探討事務(wù)的原子性、一致性、隔離性和持久性,分析不同隔離級別的優(yōu)劣,詳解redolog、undolog、MVCC及行鎖算法
    2026-01-01

最新評論

赤水市| 邵阳市| 南昌市| 兴城市| 大关县| 林甸县| 秭归县| 比如县| 泊头市| 昆山市| 临澧县| 饶平县| 遵义市| 九龙坡区| 藁城市| 含山县| 老河口市| 玉龙| 长治县| 娄烦县| 石台县| 绍兴县| 吉安市| 金山区| 云霄县| 大城县| 育儿| 南木林县| 财经| 页游| 汉源县| 田东县| 崇阳县| 兴化市| 斗六市| 昭平县| 宜春市| 渭南市| 驻马店市| 太仆寺旗| 伽师县|