1)查询学生表中所有数据信息查询出成绩表的所有信息;如能查出数据,则接着查出学生表的所

有信息,通过一个sql语句来实现。

2)、查询出成绩表中学生编号大于1000的所有信息;如不能查询出数据,则接着查询出学生表的所

有信息,观察有没查询结果,通过一个l语句来赛现:

3).从学生表中查询出学生的d,姓名信息前提是假如学生的d在成绩表中stud里有相应的值,通

过一个sql语句来实现。

4).从学生表中查询出学生的过,姓名信息前提是假如学生的d在成绩都及格的成绩表中stu_id里有

相应的值,通过一个sql语句来实现。

5).从学生表中查询出学生成绩等于100的学生的所有信息。

6).从学生表中查询出编号不等于学生成绩等于80的学生的编号的所有信息。

7从学生表中查询出编号属于学生成绩不等于80的学生的编号的所有信息。

SELECT * from stu WHERE

EXISTS(SELECT * from  stu_score);

SELECT * from stu

WHERE  EXISTS (SELECT * from stu_score

where stu_id>1000);

SELECT id,name from stu

WHERE EXISTS (SELECT id FROM stu_score);

SELECT id,name FROM stu

WHERE EXISTS (SELECT id FROM stu_score WHERE score>=60);

SELECT * from stu WHERE

id=(SELECT stu_id from stu_score WHERE score=100);

SELECT * from stu  WHERE id!=(SELECT stu_id from stu_score WHERE

score=80);

SELECT * from stu  WHERE id in (SELECT stu_id from stu_score

WHERE score!=80);

2.从学生表中查询出姓名,年龄信息;再从成绩表中查询出科目,成绩信息;最后将两张表中的

信息合并到一张表中显示;要求去除重复记录用一个sql语句来完成

SELECT name,age from stu;

SELECT SUBJECT,score from stu_score;

SELECT DISTINCT name,age from stu union SELECT DISTINCT

SUBJECT,score from stu_score;

3(1).先在成绩表中查出所有学生的stu_id,然后从学生表中找出比其中任意一个stu_id还要大的学生信息

(2.先在成绩表中查出所有学生的stu_id,然后从学生表中找出比其中所stu_id还要大的学生信息

(3.查出分数高于平均分的学生的名字,成绩

SELECT * FROM stu WHERE id> ANY(SELECT stu_id from stu_score );

SELECT * FROM stu WHERE id>= all(SELECT stu_id from stu_score );

SELECT a.name,b.score FROM stu a,stu_score b WHERE a.id=b.stu_id AND

score>(SELECT AVG(score) from stu_score);

mysql返回查询条件_mysql条件查询相关推荐

  1. mysql null 查询条件_MySql当查询条件为空时不作为条件查询

    之前遇到一个很麻烦的条件查询.就是有很多个条件,并且条件可能有,也有可能没有.又不是像mybatis那样又专门的SQL.xml文件,需要自己写sql文.这种情况下,需要去判断每个条件是不是为空,后来发 ...

  2. mysql两个表查询修改_MySQL:查询、修改(二)

    干货: 使用SELECT查询的基本语句SELECT * FROM 可以查询一个表的所有行和所有列的数据.SELECT查询的结果是一个二维表. 使用SELECT *表示查询表的所有列,使用SELECT ...

  3. mysql 高级查询总结_MySQL高级查询总结

    (一)模糊查询 - 1.-like: mysql> select name as "姓名" from score where name like '张%'; +------- ...

  4. mysql单表查询实例_MySQL简单查询详解-单表查询

    MySQL简单查询详解-单表查询 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.查询的执行路径 一条SQL查询语句的执行过程大致如下图所示: 1>.客户端和服务端通过my ...

  5. mysql的高级查询实例_mysql高级查询实例及cmd命令.doc

    mysql高级查询实例及cmd命令.doc 还剩 19页未读, 继续阅读 下载文档到电脑,马上远离加班熬夜! 亲,很抱歉,此页已超出免费预览范围啦! 如果喜欢就下载吧,价低环保! 内容要点: sele ...

  6. mysql 子查询分页_MySQL子查询,正则表达式,索引,分页,三大范式

    子查询 可以将子查询放在许多的 SQL 子句中,包括: • WHERE 子句• HAVING 子句 • FROM 子句 使用子查询的原则 • 子查询放在圆括号中. • 将子查询放在比较条件的右边. • ...

  7. mysql 查询重写_mysql 学习 - 查询重写规则

    条件化简 我们编写的查询语句的搜索条件本质上是一个表达式,这些表达式可能比较繁杂,或者不能高效的执行,MySQL的查询优化器会为我们简化这些表达式. 移除不必要的括号 有时候表达式里有许多无用的括号, ...

  8. mysql 关联查询慢_mysql慢查询语句分析总结

    我们经常会接触到MySQL,也经常会遇到一些MySQL的性能问题.我们可以借助慢查询日志和explain命令初步分析出SQL语句存在的性能问题 通过SHOW FULL PROCESSLIST查看问题 ...

  9. mysql not exists 用法_mysql 子查询 exists 和 not exists使用方法和实例

    MySQL EXISTS 和 NOT EXISTS 介绍 SELECT ... FROM table WHERE EXISTS (subquery) 该语法可以理解为:将主查询的数据,放到子查询中做条 ...

  10. mysql like 字符串拼接_mysql like查询字符串的实例分享

    MySQL提供标准的SQL模式匹配,以及基于象Unix实用程序如vi.grep和sed的扩展正则表达式模式匹配的格式. 一.SQL模式 SQL的模式匹配允许使用"_"匹配任何单个字 ...

最新文章

  1. 消息 css 代码,CSS3 通知类消息动画
  2. AndroidToast问题深度剖析(一)
  3. thinkphp5 消息队列thinkphp-queue扩展
  4. 【Python】简单的apscheduler定时任务
  5. java ora 28040_Oracle 11g与112c中ORA-28040 错误解决
  6. 【题解】Making The Grade(DP+结论)
  7. 吴恩达教授机器学习课程笔记【四】- 生成学习算法(2)朴素贝叶斯与拉普拉斯平滑
  8. NO.76 禅道使用分享第八期:创维软件开发团队畅谈专业版
  9. 尚硅谷RabbitMQ学习笔记(上)
  10. 2021年广东专精特新中小企业补助及小巨人企业补贴
  11. [渝粤教育] 中国地质大学 岩石学 复习题
  12. JPA报 Error executing DDL
  13. excel组合汇总_Excel汇总20150112
  14. 02-客房预订系统数据库-用户和客房预订数据操作
  15. Python爬取奇书网(用Python下载小说到本地)
  16. 2021年国外网络安全博客和网站排名
  17. YOLOV5代码解析——优化器
  18. Excel中怎样固定单元格?
  19. win7设置计算机共享的打印机共享的打印机共享,告诉你win7打印机共享设置教程...
  20. 聚焦质控 | 如何进行单病种过程质量管理

热门文章

  1. 交叉验证(cross validation)是什么?K折交叉验证(k-fold crossValidation)是什么?
  2. ISLR线性回归笔记
  3. NGS的测序仪和相关技术时间轴 NGS相关数据库和项目时间轴
  4. 数字图像处理1:基本概念
  5. python笔记3(numpy数组)
  6. pcb 理论阻值、 过孔_射频电路PCB设计的困境和改善措施
  7. mysql数据库三级分类_5.在 MySQL数据库中,以下数据库对象与数据库三级模式对应关系正确的是?...
  8. k8s免安装-使用kubectl部署Pod, Deployment, LoadBalancer
  9. LeetCode 54. Spiral Matrix--Python解法--螺旋排序
  10. iphone无线充电充电测试软件,无线充电哪家强?5款Qi无线充电板横向测评