麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 數據庫 > MySQL > 正文

mysql實現查詢最接近的記錄數據示例

2024-07-25 19:08:40
字體:
來源:轉載
供稿:網友

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

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

我現在的數據庫記錄用戶年齡的字段記錄格式是"1995-05-20",字段名稱birthday

解決思路:

1.首先查詢時轉換成用戶年齡

日期格式轉年齡的方法:

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

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

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

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

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

完整的語句:

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

希望本文所述對大家MySQL數據庫計有所幫助。


注:相關教程知識閱讀請移步到MYSQL教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 久草在线视频新 | 中文字幕免费在线观看视频 | 欧美 亚洲 视频 | 欧美特级黄色 | 草莓视频在线导航 | 久久国产精品区 | 91黄瓜视频 | 黄色片视频观看 | 久久久噜噜噜久久熟有声小说 | 福利在线小视频 | 91久久一区 | 国产精品久久国产精品 | 青青草最新网址 | 久久精品在线免费观看 | 精品免费国产一区二区三区 | 18视频在线观看娇喘 | 久久精品国产一区二区 | 国产午夜亚洲精品午夜鲁丝片 | 日本中文视频 | 羞羞的视频免费观看 | 国产69精品福利视频 | 久久亚洲精品久久国产一区二区 | 久久久www成人免费毛片 | 久草手机视频在线观看 | 青青草最新网址 | 欧美亚洲综合在线 | 97视频 | 777zyz色资源站在线观看 | av不卡免费在线观看 | 在线成人免费观看 | 精品国产呦系列在线看 | 欧美 国产 综合 | 国产成人高清成人av片在线看 | 亚洲一区在线免费视频 | 牛牛热这里只有精品 | 久综合色 | 成年人视频免费看 | 久久精品成人 | 日本成人二区 | www.99av| 中文字幕亚洲视频 |