【发布时间】:2014-08-03 08:52:55
【问题描述】:
我需要存储用户出生日期。我在前端创建了一个表单,通过 3 个选择下拉菜单获取他们的出生日期 year、month 和 day。我目前将这三个值存储在 SQL 中,列同名。
我需要执行的查询之一是让所有用户高于或低于特定年龄。我是 SQL 新手,想不出用我当前存储数据的方式来做这件事的正确方法。起初我以为我只是将名称存储在同一列中,但很快意识到整整一年后每一行都是不正确的。
所以我的问题是我应该如何存储这些数据来执行可以找到特定年龄范围内的用户的查询?谢谢!
【问题讨论】:
-
年/月/日列的当前数据类型有哪些?整数?字符串?前导零还是没有?