想要查询学生表里的学生姓名和学生年龄

想要查询学生表里的学生姓名和学生年龄,但是要求查询的结果里显示的学生姓名不重复,年龄可以重复。
select distinct(student_name),student_age from table_name

这样会有重复的名字出现
小红 11
小红 12
我是想凡是名字出现重复的都不要。不管年龄重复不重复。谢谢。

第1个回答  2008-01-03
你说的情况是不可能出现的.可以同名不同年龄.不可以一个名字下面出现2个字段..答案是不可实现的.至少现在是这样
第2个回答  2008-01-04
运行的答案是可能的,distinct去除了student_name重复记录,而且是升值排序, 但是和字段student_age有冲突,distinct只有单字段查询时有效,多字段无效。本回答被提问者采纳
第3个回答  2008-01-03
select distinct(student_name),student_age from table_name

用SQL语句查询学生表里面所有学生的姓名及其出生年份
1、CREATE TABLE<表名>(<列名1><数据类型>[列级完整性约束条件]2、<列名2><数据类型>[列级完整性约束条件]]…3、<-列名n><数据类型>[列级完整性约束条件]]4、表列级完整性约束条件])在关系数据库实现过程中,第一步是建立关系模式,定义基本表的结构,即该关系模式是哪些属性组成的,每一...

查询Student表中每个学生的姓名和年龄 第二种写法
如果你只是查询一个表中的两个字段,这是最好的方法:select sname as 姓名, sbirthday as 年龄 from stu.student ,其中我不太确定stu.student 中的stu.是不是你的用户名,这个必须要吗?一般这个是可以去掉的。as 姓名和as 年龄 也可以去掉 ...

查询全体学生的姓名及其出生年份 (数据库)
1: select name , age from student;2: select major_num from student where major = '计算机专业';3: select * from student where age >19;4: select name , ID from stduent where major = '...';5: select name , age from student where sex = '男' or age >19 6: select ...

想要查询学生表里的学生姓名和学生年龄
你说的情况是不可能出现的.可以同名不同年龄.不可以一个名字下面出现2个字段..答案是不可实现的.至少现在是这样

数据库查询全体学生的学号和姓名
单表查询一、基本查询(无条件查询) 1、查询全体学生的学号、姓名和年龄 select 学号(SNo),姓名(SN),年龄(Age) from 表名(S); 1 2 2、查询学生的全部信息 select * from 表名; 1 2 3 " * " 代表显示全部信息 上面的查询均为不使用where子句的无条...

查询学生表中所有女同学的姓名和年龄的sql语句怎么写
select 姓名,年龄 from 学生表 where 性别='女'

用SQL查询学生表年龄在20-23岁之间的学生姓名、系名、年龄
select studentname, schoolname,age from tablename where age>19 and age<24 这是一张表的情况

如何将学生信息表的姓名、出生年月、性别关联到新表?
第一个参数为需要在数据表首列进行搜索的值,在这里就是搜索学生姓名,也就是“新表”中的A2单元格。第二个参数是需要在其中搜索数据的信息表,这里也就是整个“原表”的数据,即“原表!A2:G34”。为了防止出现问题,这里,加上“$”,即“原表!$A$2:$G$34”,这样就变成绝对引用了。第三个...

用SQL查询学生表年龄在20-23岁之间的学生姓名、系名、年龄
select studentname, schoolname,age from tablename where age>19 and age

从"学生资料"表中查询所有年龄大于22岁的学生并显示其姓名和年龄,写出...
这属于很基础的SQL语句了,还需要加强学习额,因为这就是基本的select - from - where语句。由于我不知道你字段名称和表名,就简单写一下吧。select name,age from table where age>22

相似回答