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

mysql.help_topic的作用以及使用方法

 更新時(shí)間:2023年11月24日 16:25:34   作者:微涼的芬達(dá)  
這篇文章主要給大家介紹了關(guān)于mysql.help_topic的作用以及使用方法,mysql.help_topic表是MySQL數(shù)據(jù)庫中的一個(gè)系統(tǒng)表,它存儲(chǔ)了MySQL數(shù)據(jù)庫中所有可用的幫助主題的信息,需要的朋友可以參考下

今天在查詢sql寫法時(shí)突然出現(xiàn)一個(gè)沒有接觸過的表,mysql.help_topic.

網(wǎng)上也沒有給出作用及解釋,都是一些使用方法,對(duì)于不了解的人會(huì)容易蒙圈.

經(jīng)過長時(shí)間的查詢后寫下這篇文章,希望能幫到大家,錯(cuò)誤的地方還請(qǐng)指出.

mysql.help_topic本身是mysql的一張信息表,用來存儲(chǔ)各種注釋等幫助信息.比如

同時(shí)它有一個(gè)特點(diǎn),擁有一個(gè)自增為1的id屬性--help_topic_id 并且 擁有固定數(shù)量的數(shù)據(jù)

這時(shí)就可以通過這兩個(gè)特點(diǎn)做一些表關(guān)聯(lián)操作來達(dá)到簡(jiǎn)單sql無法達(dá)到的事情.

比如如下這段

SELECT
    DATE( DATE_ADD( '2022-05-01', INTERVAL @s DAY ) ) AS date,
    '異常總條數(shù)' as e_name,
     @s := @s + 1 AS `index`
FROM
    mysql.help_topic,
    ( SELECT @s := 0 ) temp 
WHERE
    @s <= DATEDIFF('2022-05-31','2022-05-01')

 查詢結(jié)果

( SELECT @s := 0 ) temp 

原本只有一條記錄,和mysql.help_topic關(guān)聯(lián)后就可以展示多條數(shù)據(jù).

再舉一個(gè)例子可以將自定義的字符串轉(zhuǎn)換為列數(shù)據(jù)

SELECT
    substring_index( 
        substring_index( a.phone, ',', b.help_topic_id + 1 ),
         ',', - 1 ) AS phone 
FROM
    ( SELECT '15555555555,12222222222' AS phone FROM DUAL ) a
    INNER JOIN mysql.help_topic b ON b.help_topic_id < (
        length( a.phone ) - length(
        REPLACE ( a.phone, ',', '' )) + 1 
    )

老規(guī)矩本來只有一條記錄的a表,關(guān)聯(lián)查詢后查詢出多條數(shù)據(jù),where條件根據(jù)分隔符','判斷共幾條數(shù)據(jù),select中查詢固定范圍字符串,substring_index先從左向右截取到第b.help_topic_id+1個(gè)','字符串,再從右向左截取第一個(gè)也就是最后一個(gè),由此取出當(dāng)前應(yīng)該顯示的字符

查詢結(jié)果

總結(jié)

到此這篇關(guān)于mysql.help_topic的作用以及使用方法的文章就介紹到這了,更多相關(guān)mysql.help_topic使用內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • mysql 5.6.23 winx64.zip安裝詳細(xì)教程

    mysql 5.6.23 winx64.zip安裝詳細(xì)教程

    這篇文章主要介紹了mysql 5.6.23 winx64.zip安裝詳細(xì)教程,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下
    2017-02-02
  • MySQL實(shí)現(xiàn)統(tǒng)計(jì)過去12個(gè)月每個(gè)月的數(shù)據(jù)信息

    MySQL實(shí)現(xiàn)統(tǒng)計(jì)過去12個(gè)月每個(gè)月的數(shù)據(jù)信息

    這篇文章主要介紹了MySQL實(shí)現(xiàn)統(tǒng)計(jì)過去12個(gè)月每個(gè)月的數(shù)據(jù)信息,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-12-12
  • 詳細(xì)解讀MySQL中的權(quán)限

    詳細(xì)解讀MySQL中的權(quán)限

    這篇文章主要介紹了MySQL中的權(quán)限,包括各個(gè)權(quán)限所能操作的事務(wù)以及操作權(quán)限的一些常用命令語句,需要的朋友可以參考下
    2015-05-05
  • 刪除MySQL表中重復(fù)數(shù)據(jù)詳解

    刪除MySQL表中重復(fù)數(shù)據(jù)詳解

    這篇文章主要為大家介紹了刪除MySQL表中重復(fù)數(shù)據(jù)詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-06-06
  • MySQL+Navicat安裝配置保姆級(jí)教程

    MySQL+Navicat安裝配置保姆級(jí)教程

    這篇文章主要介紹了MySQL+Navicat安裝配置教程,本文通過圖文并茂的形式給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-05-05
  • MYSQL中REGEXP的實(shí)現(xiàn)示例

    MYSQL中REGEXP的實(shí)現(xiàn)示例

    本文主要介紹了MYSQL中REGEXP的實(shí)現(xiàn)示例,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2025-08-08
  • MySQL MGR 有哪些優(yōu)點(diǎn)

    MySQL MGR 有哪些優(yōu)點(diǎn)

    這篇文章主要介紹了MySQL MGR 有哪些優(yōu)點(diǎn),文中講解非常細(xì)致,幫助大家更好的理解和學(xué)習(xí)MySQL mgr,感興趣的朋友可以了解下
    2020-08-08
  • mysql 5.5 開啟慢日志slow log的方法(log_slow_queries)

    mysql 5.5 開啟慢日志slow log的方法(log_slow_queries)

    MySQL中提供了一個(gè)慢查詢的日志記錄功能,可以把查詢SQL語句時(shí)間大于多少秒的語句寫入慢查詢?nèi)罩?,日常維護(hù)中可以通過慢查詢?nèi)罩镜挠涗浶畔⒖焖贉?zhǔn)確地判斷問題所在
    2016-05-05
  • Centos7下使用yum安裝mysql數(shù)據(jù)庫的詳細(xì)教程(增強(qiáng)版)

    Centos7下使用yum安裝mysql數(shù)據(jù)庫的詳細(xì)教程(增強(qiáng)版)

    這篇文章主要介紹了Centos7下使用yum安裝mysql數(shù)據(jù)庫的詳細(xì)教程(增強(qiáng)版),非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下
    2016-12-12
  • Mysql數(shù)據(jù)庫的主從同步配置方式

    Mysql數(shù)據(jù)庫的主從同步配置方式

    這篇文章主要介紹了Mysql數(shù)據(jù)庫的主從同步配置方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-04-04

最新評(píng)論

建始县| 嘉义县| 襄樊市| 独山县| 阳江市| 东乡县| 信阳市| 五河县| 新乡县| 北票市| 增城市| 罗江县| 汝阳县| 绥中县| 子洲县| 神木县| 洞口县| 龙南县| 社旗县| 乐山市| 广元市| 鄂尔多斯市| 阿尔山市| 水城县| 舒兰市| 涟水县| 寻乌县| 军事| 镇赉县| 丹寨县| 霍山县| 黄山市| 宾川县| 沧州市| 千阳县| 泸溪县| 灵川县| 芜湖县| 荥阳市| 赞皇县| 万州区|