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

mysql實現(xiàn)查詢最接近的記錄數(shù)據(jù)示例

 更新時間:2018年07月10日 11:57:47   作者:CyborgLin  
這篇文章主要介紹了mysql實現(xiàn)查詢最接近的記錄數(shù)據(jù),涉及mysql查詢相關(guān)的時間轉(zhuǎn)換、排序等相關(guān)操作技巧,需要的朋友可以參考下

本文實例講述了mysql實現(xiàn)查詢最接近的記錄數(shù)據(jù)。分享給大家供大家參考,具體如下:

查詢場景:現(xiàn)在的需求是查詢年齡最接近20歲的用戶,獲取前5個

我現(xiàn)在的數(shù)據(jù)庫記錄用戶年齡的字段記錄格式是"1995-05-20",字段名稱birthday

解決思路:

1.首先查詢時轉(zhuǎn)換成用戶年齡

日期格式轉(zhuǎn)年齡的方法:

(1)當(dāng)前年份 - 日期格式中的年份

date_format(now(), '%Y') - from_unixtime(unix_timestamp(birthday), '%Y')

(2)當(dāng)前年份 - 日期格式中的年份(獲取方法不同)

date_format(now(), '%Y') - year(birthday)

2.通過order by asb() 排序獲取最接近的數(shù)據(jù)

完整的語句:

SELECT
  (date_format(now(), '%Y') - year(birthday)) as age
FROM
  user
WHERE
  is_anchor = 1
ORDER BY abs(20 - age)
limit 0,5

更多關(guān)于MySQL相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《MySQL常用函數(shù)大匯總》、《MySQL日志操作技巧大全》、《MySQL事務(wù)操作技巧匯總》、《MySQL存儲過程技巧大全》及《MySQL數(shù)據(jù)庫鎖相關(guān)技巧匯總

希望本文所述對大家MySQL數(shù)據(jù)庫計有所幫助。

相關(guān)文章

  • MySQL數(shù)據(jù)庫常用操作和技巧(DBA必備知識)

    MySQL數(shù)據(jù)庫常用操作和技巧(DBA必備知識)

    MySQL數(shù)據(jù)庫可以說是DBA們最常見和常用的數(shù)據(jù)庫之一,為了方便大家使用,老MySQL DBA總結(jié)了MySQL數(shù)據(jù)庫最常見和最常使用的一些經(jīng)驗和技巧,與分享大家!
    2011-03-03
  • MySQL不使用order by實現(xiàn)排名的三種思路總結(jié)

    MySQL不使用order by實現(xiàn)排名的三種思路總結(jié)

    ORDER BY語句用于根據(jù)指定的列對結(jié)果集進行排序,在日常開發(fā)中也經(jīng)常會用到,但下面這篇文章主要給大家介紹了關(guān)于MySQL不使用order by實現(xiàn)排名的三種思路,需要的朋友可以參考下
    2021-06-06
  • mysql如何實現(xiàn)最大連接數(shù)

    mysql如何實現(xiàn)最大連接數(shù)

    云服務(wù)器同時最大連接數(shù),也就是說可以有一千個用戶,那么mysql如何實現(xiàn)最大連接數(shù),文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-12-12
  • mysql觸發(fā)器中包含select語句問題

    mysql觸發(fā)器中包含select語句問題

    這篇文章主要介紹了mysql觸發(fā)器中包含select語句問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-08-08
  • Mysql報錯too many connections的原因及解決方案

    Mysql報錯too many connections的原因及解決方案

    這篇文章主要給大家介紹了關(guān)于Mysql報錯too many connections原因及解決方案,文中通過實例代碼以及圖文介紹的非常詳細,需要的朋友可以參考下
    2023-09-09
  • MySQL中order?by的執(zhí)行過程

    MySQL中order?by的執(zhí)行過程

    這篇文章主要介紹了MySQL中order?by的執(zhí)行過程,一訂單表為例展開相應(yīng)的內(nèi)容介紹,具有一定的參考價值,需要的小伙伴可以參考一下
    2022-06-06
  • MySQL表分區(qū)的幾種實現(xiàn)

    MySQL表分區(qū)的幾種實現(xiàn)

    本文主要介紹了MySQL表分區(qū)的幾種實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-08-08
  • mysql獲取字符串長度函數(shù)(CHAR_LENGTH)

    mysql獲取字符串長度函數(shù)(CHAR_LENGTH)

    本文介紹一下關(guān)于mysql獲取字符串長度的方法,希望此教程對各位同學(xué)會有所幫助哦。
    2013-11-11
  • my.ini優(yōu)化mysql數(shù)據(jù)庫性能的十個參數(shù)(推薦)

    my.ini優(yōu)化mysql數(shù)據(jù)庫性能的十個參數(shù)(推薦)

    這篇文章主要介紹了my.ini優(yōu)化mysql數(shù)據(jù)庫性能的十個參數(shù)(推薦),需要的朋友可以參考下
    2015-09-09
  • MySQL高可用架構(gòu)之MHA架構(gòu)全解

    MySQL高可用架構(gòu)之MHA架構(gòu)全解

    MHA(Master HA)是一款開源的 MySQL 的高可用程序,它為 MySQL 主從復(fù)制架構(gòu)提供了 automating master failover 功能,本文重點給大家介紹MySQL高可用架構(gòu)之MHA架構(gòu)全解,感興趣的朋友一起看看吧
    2021-07-07

最新評論

洪泽县| 霸州市| 宁波市| 武宁县| 汉沽区| 内丘县| 天等县| 大宁县| 洪江市| 赞皇县| 南汇区| 长沙市| 邛崃市| 宜章县| 巴南区| 深圳市| 兴和县| 淳化县| 扬州市| 涟源市| 清水河县| 承德县| 阿荣旗| 壤塘县| 呼和浩特市| 渝北区| 博湖县| 湄潭县| 武穴市| 新河县| 通河县| 万山特区| 安义县| 南川市| 葫芦岛市| 邵阳县| 田东县| 房山区| 关岭| 进贤县| 瑞昌市|