当前位置:首页 » 编程语言 » 性别排序使用的sql
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

性别排序使用的sql

发布时间: 2022-10-10 22:02:11

sql语句如何按年龄段和性别分组查询,麻烦给个具体例子,年龄字段是age,性别字段是sex

1、建表:

CREATETABLE[dbo].[Users](
[Name][nvarchar](50)NULL,
[Age][int]NULL,
[Sex][nchar](10)NULL
)ON[PRIMARY]
GO

2、插入数据:

❷ 在Access如何设置根据性别升序排序,性别相同的,按年龄降序排序。(

利用order by子句指定排序规则即可,请参考下列SQL语句
select * from 表名 order by 性别 asc,年龄 desc;
说明,排序准则列表中越靠左边的准则其排序越优先。

❸ 写出SQL语句,学号(student_id)按小到大的顺序排列显示所有男生的信息。

select * from student
where sex='男'
order by student_id asc

❹ SQL语句:先按性别,性别相同再按年龄升序排序并输出学生的姓名,性别和年龄信息

select 姓名,性别,year(date())-year(出生日期) from 表名 order by 性别 asc,year(date())-year(出生日期) asc

还是我来答吧

❺ 显示所有男生姓名、课程、成绩,并按照成绩由高到低进行排序的SQL语句怎么写

SELECT 姓名,课程,成绩 FROM [表] WHERE 性别 = '男' ORDER BY 成绩 DESC
SELECT 姓名,课程,成绩 FROM [表] WHERE 性别 = '女' AND 成绩 > 80 ORDER BY 成绩 DESC
UPDATE TABLE [表] SET 成绩 = 90 WHERE 姓名 LIKE '张%'

❻ 如何用SQL命令在已知表中查询所有已婚的,记录的职工号、姓名,性别,和出生日期,结果按姓名升序排序

select 职工号,姓名,性别,出生日期 from 表名 where 婚否='已婚' order by 姓名 asc
不过默认就是升序

❼ sql一个表按男女分组,性别相同的按年龄排,group by 后面加having怎么写

select * from 表名
group by 性别
order by 性别,年龄

不用having,这个是查询中有计算列时判断用的

❽ 在查询中按照性别排序,在sql语句中使用

sql 排序语句为 order by 字段名 asc/desc
例如:需要升序则 order by 性别
降序排则是 order by 性别 desc ,其实如果是性别的话降序升序应该没什么区别。你试试吧~

❾ SQL查询中将teacher表中的记录按性别升序第一关键字,姓名降序第二关键字排序。如何写查询语句非常感谢

select * from teacher order by 性别,姓名 Desc;
sql语句中,不写降序,就是默认升序,所以性别不用谢asc