如何通过MySQL查询使用BirthDate列获取年龄?

我在MySQL数据库表中有一个BirthDate列,用于存储用户的出生日期.现在,我在html / PHP中有两个字段(1. Age From 2. Age To).

如果用户想让所有年龄在10岁到20岁之间的用户使用MysqL,可以使用BirthDate列进行查询.

谢谢

解决方法:

您的查询将类似于以下内容

SELECT * FROM your_table WHERE YEAR(CURDATE())-YEAR(BirthDate) BETWEEN 10 AND 20;

相关文章

统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...
统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...
前言 之前做了微信登录,所以总结一下微信授权登录并获取用户...
FastAdmin是我第一个接触的后台管理系统框架。FastAdmin是一...
之前公司需要一个内部的通讯软件,就叫我做一个。通讯软件嘛...
统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...