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

工作中常用的mysql語(yǔ)句分享 不用php也可以實(shí)現(xiàn)的效果

 更新時(shí)間:2012年05月27日 22:06:58   作者:  
本文給大家介紹幾條比較有用的MySQL的SQL語(yǔ)句,可能很多人都通過(guò)PHP來(lái)實(shí)現(xiàn)這些功能,其實(shí)數(shù)據(jù)也是能實(shí)現(xiàn)很多功能的
1. 計(jì)算年數(shù)
你想通過(guò)生日來(lái)計(jì)算這個(gè)人有幾歲了。
復(fù)制代碼 代碼如下:

SELECT DATE_FORMAT(FROM_DAYS(TO_DAYS(now()) - TO_DAYS(@dateofbirth)), '%Y') + 0;

2. 兩個(gè)時(shí)間的差
取得兩個(gè) datetime 值的差。假設(shè) dt1 和 dt2 是 datetime 類型,其格式為 ‘yyyy-mm-dd hh:mm:ss',那么它們之間所差的秒數(shù)為:
UNIX_TIMESTAMP( dt2 ) - UNIX_TIMESTAMP( dt1 ) 除以60就是所差的分鐘數(shù),除以3600就是所差的小時(shí)數(shù),再除以24就是所差的天數(shù)。
3. 顯示某一列出現(xiàn)過(guò)N次的值
復(fù)制代碼 代碼如下:

SELECT id
FROM tbl
GROUP BY id
HAVING COUNT(*) = N;

4. 計(jì)算兩個(gè)日子間的工作日
所謂工作日就是除出周六周日和節(jié)假日。
復(fù)制代碼 代碼如下:

SELECT COUNT(*)
FROM calendar
WHERE d BETWEEN Start AND Stop
AND DAYOFWEEK(d) NOT IN(1,7)
AND holiday=0;

5. 查找表中的主鍵
復(fù)制代碼 代碼如下:

SELECT k.column_name
FROM information_schema.table_constraints t
JOIN information_schema.key_column_usage k
USING (constraint_name,table_schema,table_name)
WHERE t.constraint_type='PRIMARY KEY'
AND t.table_schema='db'
AND t.table_name=tbl'

6. 查看你的數(shù)庫(kù)有多大
復(fù)制代碼 代碼如下:

ELECT
table_schema AS 'Db Name',
Round( Sum( data_length + index_length ) / 1024 / 1024, 3 ) AS 'Db Size (MB)',
Round( Sum( data_free ) / 1024 / 1024, 3 ) AS 'Free Space (MB)'
FROM information_schema.tables
GROUP BY table_schema ;

相關(guān)文章

  • MySQL間隙鎖解決幻讀問(wèn)題

    MySQL間隙鎖解決幻讀問(wèn)題

    本文主要介紹了MySQL間隙鎖解決幻讀問(wèn)題,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-06-06
  • MySQL中如何重建表

    MySQL中如何重建表

    這篇文章主要介紹了MySQL中如何重建表問(wèn)題。具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-02-02
  • SQL中"1=1"的陷阱:為什么應(yīng)避免使用

    SQL中"1=1"的陷阱:為什么應(yīng)避免使用

    "1=1"在SQL中可能看似無(wú)害,但它卻是一個(gè)隱藏的陷阱,這個(gè)簡(jiǎn)單的表達(dá)式可能會(huì)導(dǎo)致你的查詢結(jié)果出現(xiàn)偏差,甚至可能引發(fā)安全問(wèn)題,本指南將揭示這個(gè)陷阱,教你如何避免使用"1=1",讓你的數(shù)據(jù)庫(kù)操作更加安全、準(zhǔn)確,讓我們一起揭開(kāi)"1=1"的秘密,提升你的SQL技能!
    2024-02-02
  • MySQL修煉之聯(lián)結(jié)與集合淺析

    MySQL修煉之聯(lián)結(jié)與集合淺析

    在mysql中,最重要的就是查詢了,下面這篇文章主要給大家介紹了關(guān)于MySQL修煉之聯(lián)結(jié)與集合的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2021-09-09
  • 微信公眾平臺(tái)開(kāi)發(fā) 數(shù)據(jù)庫(kù)操作

    微信公眾平臺(tái)開(kāi)發(fā) 數(shù)據(jù)庫(kù)操作

    這篇文章主要介紹了微信公眾平臺(tái)開(kāi)發(fā) 數(shù)據(jù)庫(kù)操作的相關(guān)資料,需要的朋友可以參考下
    2016-10-10
  • MYSQL必知必會(huì)讀書(shū)筆記第六章之過(guò)濾數(shù)據(jù)

    MYSQL必知必會(huì)讀書(shū)筆記第六章之過(guò)濾數(shù)據(jù)

    本文給大家分享MYSQL必知必會(huì)讀書(shū)筆記第六章之過(guò)濾數(shù)據(jù)的相關(guān)知識(shí),非常實(shí)用,特此分享到腳本之家平臺(tái),供大家參考
    2016-05-05
  • mysql?事務(wù)解析

    mysql?事務(wù)解析

    這篇文章主要給大家分享的是mysql事務(wù)解析,事務(wù)(transaction)是業(yè)務(wù)邏輯的一個(gè)基本的單元組成,下面文章圍繞mysql事務(wù)的相關(guān)資料展開(kāi)詳細(xì)內(nèi)容,需要的朋友可以參考一下希望對(duì)大家有所幫助
    2021-11-11
  • 使用MySQL Workbench構(gòu)建ER圖的詳細(xì)教程

    使用MySQL Workbench構(gòu)建ER圖的詳細(xì)教程

    ER圖又稱實(shí)體-聯(lián)系圖(Entity Relationship Diagram),提供了表示實(shí)體類型、屬性和聯(lián)系的方法,用來(lái)描述現(xiàn)實(shí)世界的概念模型,MySQL?Workbench是一個(gè)強(qiáng)大的數(shù)據(jù)庫(kù)設(shè)計(jì)工具,提供了便捷的數(shù)據(jù)導(dǎo)入導(dǎo)出功能,本文介紹了使用MySQL Workbench構(gòu)建ER圖的詳細(xì)教程
    2024-06-06
  • MySQL中實(shí)現(xiàn)分頁(yè)操作的實(shí)戰(zhàn)指南

    MySQL中實(shí)現(xiàn)分頁(yè)操作的實(shí)戰(zhàn)指南

    MySQL的分頁(yè)似乎一直是個(gè)問(wèn)題,下面這篇文章主要給大家介紹了關(guān)于MySQL中實(shí)現(xiàn)分頁(yè)操作的相關(guān)資料,文中通過(guò)圖文以及實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-08-08
  • MySQL 數(shù)據(jù)丟失排查案例

    MySQL 數(shù)據(jù)丟失排查案例

    這篇文章主要分享了MySQL 數(shù)據(jù)丟失排查的一個(gè)案例,幫助大家更好的理解和學(xué)習(xí)使用MySQL數(shù)據(jù)庫(kù),感興趣的朋友可以了解下
    2021-05-05

最新評(píng)論

宝山区| 星子县| 宜兰市| 灵宝市| 神池县| 新田县| 中西区| 锦州市| 浦江县| 泌阳县| 潮州市| 白玉县| 南和县| 二连浩特市| 册亨县| 织金县| 沂源县| 佳木斯市| 县级市| 二连浩特市| 海宁市| 长兴县| 乐亭县| 安塞县| 中西区| 南江县| 孟津县| 大石桥市| 旬邑县| 乐昌市| 井冈山市| 琼结县| 遂平县| 泽普县| 黄龙县| 喀什市| 临汾市| 曲靖市| 江西省| 综艺| 巫山县|