mdsk.net
当前位置:首页 >> 关于sql语句,现有一张学生表要求从表中查询出名字... >>

关于sql语句,现有一张学生表要求从表中查询出名字...

1)select 课程表.课程名,count(学号)From 课程表 inner join 选课表On 课程表.课程号=选课表.课程号Group by 学号 2)Create View AllChoosenAs select DISTINCT(课程表.课程名) From 课程表 inner join 选课表 On 课程表.课程号=选课表.课程号...

select sex,count(*) 人数 from students group by sex; 或者 select count(case when sex='男' then sex end) 男性人数, count(case when sex='女' then sex end) 女性人数 from students

C

增加: insert into 学生表名(学生列名,性别列名,年龄列名,班级列名) values('张三','男',25,'二年一班')--添加张三这个学生 删除:delete from 学生表名 where 学生列名 = '张三'--这里你没说清,我就假设没有重名的了 修改:update 学生表名 ...

SELECT * FROM [学生表] WHERE [Name]='张三'

方法一:select *from 学生表 where name in 姓名 方法二: selecct 姓名 from 学生表 group by 姓名 having count(*)>1 如果 having 子句不加,则是统计各名字的数量,加上则只显示 数量大于 1 的人名。 扩展资料:sql 学生表中如何查询与某同...

select * from 学生信息 where 名字 like "*[!美飞]*"

create table student(ID int primary key not null,NAME varchar(50),CLASSNO int,age int,sex int) 建议sex使用0,1代替,0为男生,1为女生,反之也可以。

select * from 情况表 where substr(电话,5,1)='3' or substr(电话,5,1)='5'

可以利用COUNT函数和SQL的嵌套查询来解决。 select count(name) from score where score > (select score from score where name='xxx'); 上面的SQL语句就是 查询出有多少个学生(名字唯一)的成绩比给定学生好 得到的结果 自然就是名次了。

网站首页 | 网站地图
All rights reserved Powered by www.mdsk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com