❶ sql语句中怎样查询学生表中所有有着相同的名字的人的信息
方法一:select *from 学生表
where name in 姓名
方法二:
selecct 姓名
from 学生表
group by 姓名
having count(*)>1
如果 having 子句不加,则是统计各名字的数量,加上则只显示 数量大于 1 的人名。
(1)如何用sql查找学生信息扩展阅读:
sql 学生表中如何查询与某同学同年的人
SELECT*FROM学生表T1
WHERE EXISTS(SELECT1
FROM学生表T2
WHEREYEAR(T1.生日) = YEAR(T2.生日)
AND 学生编号 = '某同学学生编号')
YEAR是取datetime类型数据的年部分的函数,只要表中的数据存在年份和某学生生日的年份相同就可以。
❷ sql语句中在学生信息表中查询同姓的学生姓名
1.创建一个测试表,如下图
createtabletest_name(idint,namevarchar2(20));
注意事项:
SQLServer的特点如下
1.具有真实的客户端和服务器架构架构。
2.图形用户界面使系统管理和数据库管理更加直观。
3.丰富的编程接口专用工具,为用户进行程序设计提供了更多的选择。
4.它是完全集成的,利用了NT的许多功能,比如发送消息和接收消息。
❸ SQL查询所有学生的学号,姓名和性别,做完了我给高分
给我每个表的结构和关联关联,我给你做,保证99.99999%满分
❹ 用SQL语句怎么在学生信息表和成绩表中查出学生的所有信息
select * from student and score
where student.sno=score.sno
❺ 5.用SQL命令查询所有学生的学号、姓名、总成绩、平均成绩。
## 简介
数据库在查询上的sql 语句 基本是没有差异的,
## 工具
mysql 数据库,windowds 7
## 步骤
1.打开mysql数据库,点击新增查询
2.selectno,name,totalScore,avgScorefromScoreTable;
❻ 如何用sql语言在数据库中查找没有选修任何课程的学生的学号,姓名的命令
假设学生表为A,学号字段为id,姓名字段为name;x0dx0a课程表为B,其中row_id为课程编号,stu_no为选修该门课的学生的学号x0dx0aSQL:x0dx0aSELECT A.id,A.namex0dx0aFROM Ax0dx0aWHERE A.id NOT IN (SELECT DISTINCT B.stu_no FROM B)