在数据库中怎么编写查询年龄在20——30岁之间的会员的sql语句
在数据库中怎么编写查询年龄在20——30岁之间的会员的sql语句,如果在网页上查询年龄在20——30岁之间的会员呢,怎么编写elect*from学生信息whereageb...
在数据库中怎么编写查询年龄在20——30岁之间的会员的sql语句,如果在网页上查询年龄在20——30岁之间的会员呢,怎么编写
elect * from 学生信息 where age between 18 and 20
这一句sql是什么意思 展开
elect * from 学生信息 where age between 18 and 20
这一句sql是什么意思 展开
9个回答
展开全部
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
(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
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select * from table(表名) where age(年龄)>19 and age<30
查询table表年龄在19-30之间的信息
还有一种是 select * from table(表名) where age betwwen 20 and 30;
查询table表年龄在29-30之间的信息
这个2个是查询某个范围之间的
通常情况下查询范围内的用这两个
如果是任意一个 就用or
查询table表年龄在19-30之间的信息
还有一种是 select * from table(表名) where age betwwen 20 and 30;
查询table表年龄在29-30之间的信息
这个2个是查询某个范围之间的
通常情况下查询范围内的用这两个
如果是任意一个 就用or
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select * from 学生信息
此句的意思是 查找 学生信息 from后面是跟着你要查找的表名
where age between 18 and 20
意思是 where --哪里 就是查找哪个咧 你的就是 age列
between 之间的意思 后面跟着 and
整句话的意思就是 查找 学生信息 表中 age列里面 18和20之间
此句的意思是 查找 学生信息 from后面是跟着你要查找的表名
where age between 18 and 20
意思是 where --哪里 就是查找哪个咧 你的就是 age列
between 之间的意思 后面跟着 and
整句话的意思就是 查找 学生信息 表中 age列里面 18和20之间
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你需要的SQL 语句:select × from table where age between 20 and 30
select * from 学生信息 where age between 18 and 20是指返回年龄在18到20岁之间的学生信息。
select * from 学生信息 where age between 18 and 20是指返回年龄在18到20岁之间的学生信息。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询