查询年龄段在20-30岁的SQL语句怎么写

javaandvb 2003-11-22 10:37:33
怎么查询出年龄
(1)在20岁以下
(2)20-30岁
(3)30岁以的SQL误句
最好能每个能帮我写出一个例子来,谢谢了

...全文
4596 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
simanh 2003-11-23
  • 打赏
  • 举报
回复
晚了T_T
javaandvb 2003-11-22
  • 打赏
  • 举报
回复
非常感谢。
yoki 2003-11-22
  • 打赏
  • 举报
回复
同意 zjcxc(邹建) 的
zjcxc 2003-11-22
  • 打赏
  • 举报
回复 1
ACCESS数据库

(1)在20岁以下
select * from 表 where year(date)-year(出生日期)<20


(2)20-30岁
select * from 表 where year(date)-year(出生日期)>=20 and year(date)-year(出生日期)<=30


(3)30岁以的SQL误句
select * from 表 where year(date)-year(出生日期)>30
zjcxc 2003-11-22
  • 打赏
  • 举报
回复 2
SQL数据库

(1)在20岁以下
select * from 表 where datediff(year,出生日期,getdate())<20


(2)20-30岁
select * from 表 where datediff(year,出生日期,getdate()) between 20 adn 30


(3)30岁以的SQL误句
select * from 表 where datediff(year,出生日期,getdate())>30
astroboy 2003-11-22
  • 打赏
  • 举报
回复
1.select * from tablename where age<20
2.select * from tablename where age<20 and age>30
3.select * from tablename where age>30
dengyiwolf 2003-11-22
  • 打赏
  • 举报
回复
up。。。。。。

1,216

社区成员

发帖
与我相关
我的任务
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
  • 数据库(包含打印,安装,报表)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧