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

六條比較有用的MySQL數(shù)據(jù)庫操作的SQL語句小結(jié)

 更新時間:2011年08月15日 01:26:56   作者:  
本文我們主要介紹了MySQL數(shù)據(jù)庫中的六條比較有用的SQL語句,對于初學(xué)者來說,可以直接套用下面的格式即可完成相應(yīng)的功能,希望本次的介紹能夠?qū)δ兴鶐椭?/div>
在MySQL數(shù)據(jù)庫操作中,我們常常編寫一些SQL語句來實現(xiàn)自己想要的功能。但是對于初學(xué)MySQL數(shù)據(jù)庫的人來說這似乎又有一定的難度。本文我們總結(jié)了六條比較有用的SQL語句,初學(xué)者可以套用下面的格式,接下來就讓我們一起來了解一下這部分內(nèi)容。
1.計算年數(shù)
如果您想通過生日來計算這個人的年齡,可以用以下的語句來實現(xiàn):

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

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

4.計算兩個日子間的工作日
所謂工作日就是除出周六周日和節(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ù)庫有多大
復(fù)制代碼 代碼如下:

SELECT
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數(shù)據(jù)庫的比較有用的SQL語句的介紹就到這里了,如果您想了解更多MySQL數(shù)據(jù)庫的知識,可以看一下這里的文章:http://m.fzitv.net/list/list_112_1.htm,相信一定可以給您帶來收獲的!

相關(guān)文章

  • MySQL多表查詢、事務(wù)與索引的實踐與應(yīng)用操作

    MySQL多表查詢、事務(wù)與索引的實踐與應(yīng)用操作

    本文圍繞MySQL數(shù)據(jù)庫操作展開,通過構(gòu)建部門與員工管理、餐飲業(yè)務(wù)相關(guān)的數(shù)據(jù)庫表,并填充測試數(shù)據(jù),系統(tǒng)地闡述了多表查詢的多種方式,包括內(nèi)連接、外連接和不同類型的子查詢,同時介紹了事務(wù)的處理以及索引的創(chuàng)建、查詢和刪除操作,感興趣的朋友一起看看吧
    2025-04-04
  • MySQL實現(xiàn)模糊查詢的高效方法總結(jié)(附30條優(yōu)化建議)

    MySQL實現(xiàn)模糊查詢的高效方法總結(jié)(附30條優(yōu)化建議)

    數(shù)據(jù)庫SQL優(yōu)化是老生常談的問題,在面對模糊查詢的時候又有什么好的優(yōu)化建議呢?這篇文章主要給大家介紹了關(guān)于MySQL實現(xiàn)模糊查詢的高效方法,文中還附30條優(yōu)化建議,需要的朋友可以參考下
    2024-03-03
  • 一鍵安裝mysql5.7及密碼策略修改方法

    一鍵安裝mysql5.7及密碼策略修改方法

    這篇文章主要介紹了一鍵安裝mysql5.7及密碼策略修改方法,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下
    2018-10-10
  • Navicat連接MySQL出現(xiàn)2059錯誤的解決方案

    Navicat連接MySQL出現(xiàn)2059錯誤的解決方案

    當(dāng)使用Navicat連接MySQL時,如果出現(xiàn)錯誤代碼2059,表示MySQL服務(wù)器不接受Navicat提供的加密插件,解決方法主要有兩種:一是修改MySQL用戶的認證插件為mysql_native_password,二是升級Navicat到最新版本以支持MySQL8.0及其默認的caching_sha2_password認證插件
    2024-10-10
  • 詳解MySQL是如何解決幻讀的

    詳解MySQL是如何解決幻讀的

    這篇文章主要介紹了MySQL是如何解決幻讀的,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-04-04
  • MySQL與SQL Server的一些區(qū)別淺析

    MySQL與SQL Server的一些區(qū)別淺析

    這篇文章主要介紹了MySQL與SQL Server的一些區(qū)別淺析,本文羅列了MySQL與SQL Server的25個不同的地方,并對它們的分頁技術(shù)的不同做了講解,需要的朋友可以參考下
    2014-08-08
  • MySql 中聚合函數(shù)增加條件表達式的方法

    MySql 中聚合函數(shù)增加條件表達式的方法

    這篇文章主要介紹了MySql 中聚合函數(shù)增加條件表達式的方法,需要的朋友可以參考下
    2018-06-06
  • 圖文詳解mysql中with...as用法

    圖文詳解mysql中with...as用法

    這篇文章主要給大家介紹了關(guān)于mysql中with...as用法的相關(guān)資料,文中通過實例代碼介紹的非常詳細,對大家學(xué)習(xí)或者使用mysql具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2022-01-01
  • MySQL中order?by排序語句的原理解析

    MySQL中order?by排序語句的原理解析

    這篇文章主要介紹了MySQL中order?by排序語句的原理,本文結(jié)合示例代碼給大家講解的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-12-12
  • mysql和sqlserver查詢數(shù)據(jù)庫表的數(shù)量方法詳解

    mysql和sqlserver查詢數(shù)據(jù)庫表的數(shù)量方法詳解

    這篇文章主要介紹了mysql和sqlserver查詢數(shù)據(jù)庫表的數(shù)量方法詳解,本文給大家分享SQL語句寫法,文末補充介紹了查詢sqlserver 數(shù)據(jù)庫中各表條數(shù)的語句,需要的朋友可以參考下
    2023-07-07

最新評論

安达市| 秭归县| 东至县| 喀什市| 河北区| 苏州市| 固原市| 青阳县| 修文县| 泊头市| 道孚县| 锦州市| 洪湖市| 阿荣旗| 璧山县| 和林格尔县| 清河县| 平原县| 新蔡县| 大渡口区| 永清县| 当涂县| 广汉市| 陵水| 肃宁县| 五大连池市| 固始县| 宜川县| 基隆市| 左云县| 扬中市| 宁陵县| 乐至县| 桂东县| 浦东新区| 聊城市| 武夷山市| 朝阳县| 维西| 长武县| 南昌县|