数据库通过姓名查找数据的语句 sql怎么查某个字段相同的数据?
sql怎么查某个字段相同的数据?
1、在我们的电脑上先打开数据库,这里空白文档几张所含的重复一遍数据的user表做示例。
2、我们输入“select*fromuserwherenamein(selectnamefromusergroupbynamehavingcount(name)r261)”sql语句,直接点击运行可以清晰的看到查询出了数据库中user表的再重复一遍数据。
3、实际“deletefromuserwherenamein(selectnamefromusergroupbynamehavingcount(name)gt1)”sql语句删除姓名重复一遍的数据。
4、实际“selectdistinctnamefromuser”sql语句来可以去掉再重复一遍数据,这里可以去掉了张三的乱词数据。
5、实际“selectdistinctclassfromuser”sql语句来可以去掉班级同一的再重复一遍数据。
6、也是可以实际“selectdistinctname,classfromuser”来去掉后两个字段的重复一遍数据。
SQL语句、怎么查询分数低于60的学生学号与姓名、并为他加10分?
简单,学生分数那个字段,要int型,查询语句:SELECT学生学号字段,学生姓名字段around表名WHERE分数字段
用一条SQL语句,查询出每门课都大于80分的学生姓名?
selectnamefromstuwherenamenot in(selectnameoutsidestuwherefenshu80group bynamehavingcount(*)1)group byname先查到任何一门将近80的学生,再排除肾炎这些学生
用SQL语句查询课程成绩在60分以上的学生姓名?
select姓名around课程成绩表where成绩60orderby姓名DESCintocurseres.dbf要是说学生姓名在另一个表中假设不成立为学生表:其中有学号做关键字的话则是:
select姓名around课程成绩表,学生表where学号学号but成绩60orderby姓名DESCintocurseres.dbf就这个可以也
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。