当前位置: 首页 > news >正文

泰国vpsseo排名怎样

泰国vps,seo排名怎样,国外高校实验室网站建设成果,WordPress网站动漫你在首先我们创建4张表: 现在我们用没有任何关键字的子查询来做到一下一点: 我们通过一个叫z1的同学找到她的班级然后通过她的班级Id找到她的班级名。 下面我们来编写代码: mysql> select className from class where classId -> (select…

首先我们创建4张表:

在这里插入图片描述

现在我们用没有任何关键字的子查询来做到一下一点:

我们通过一个叫z1的同学找到她的班级然后通过她的班级Id找到她的班级名。
下面我们来编写代码:

mysql> select className from class where classId =-> (select studentClassId from student where studentName = 'z1');
+-----------+
| className |
+-----------+
| 计算机1|
+-----------+
1 row in set (0.00 sec)

这种查询是先执行内层查询,然后是外层查询。

然后我们来看如何用in 来完成子查询:

首先还是上面的4,
接下来我们完成一个任务,如何查询到z1和z3和z4的班级名。
接下来我们来完成代码

mysql> select className from class where classId in-> (select studentClassId from student where studentName = 'z1'-> or studentName = 'z3'-> or studentName = 'z4');
+-----------+
| className |
+-----------+
| 计算机1|
| 计算机2|
| 计算机3|
+-----------+
3 rows in set (0.00 sec)

in查询的内层查询可以返回多个结果,先执行的是内层查询。

最后我们来看如何用exists 来完成子查询:

mysql> select * from class where exists-> (select studentName from student where student.studentClassId =-> class.classId-> and student.studentClassId !=4);
+---------+-----------+
| classId | className |
+---------+-----------+
|       1 | 计算机1|
|       2 | 计算机2|
|       3 | 计算机3|
|       5 | 软件2|
|       6 | 大数据1|
|       7 | 大数据2|
+---------+-----------+
6 rows in set (0.00 sec)

exists是有一个特点的,它是先执行外部查询,所以当我们内部使用class.classId的时候,它可以被数据库识别到。
如果我们这个用法用于in的话,是会报错的。

mysql> select * from class where in-> (select studentClassId from student where student.studentClassId =-> class.classId-> and student.studentClassId !=4);
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'in
(select studentClassId from student where student.studentClassId =
class.clas' at line 1

因为in首先执行内部,所以in内部的class.classId是无法被识别的。

http://www.lbrq.cn/news/2482831.html

相关文章:

  • 做网站注册验证码官方百度app下载
  • 程序开发是什么专业网络推广优化培训
  • 阿里云上怎么做网页网站长沙百度推广公司电话
  • 互联网行业适合女生的职位石家庄seo推广公司
  • 卫生室可以做网站吗一站式海外推广平台
  • 下载的网站模板怎么编辑本地免费发布信息网站
  • 深圳网站建设公司电话百度站长快速收录
  • 学校网站建设开发合肥网络科技有限公司
  • 深圳建设局官方网站网页设计需要学什么
  • python做视频点播网站域名怎么注册
  • seo的主要分析工具seo快排软件
  • 杭州市建设网站培训教育机构
  • 如何查看网站权重百度直接打开
  • 做餐饮酒店网站2024年的新闻
  • 天津建设银行公积金缴费网站免费域名申请个人网站
  • 企业宣传网站建设百度开户代理公司
  • 做国外衣服的网站有哪些长尾关键词是什么意思
  • 武汉网站建设yundaow如何做地推推广技巧
  • 济南网站免费制作最火的推广软件
  • 陕西省私募基金协会淘宝关键词优化怎么弄
  • 贵阳做网站的拉新推广渠道
  • 做网咖的网站推广优化seo
  • asp网站模版安装安装百度到手机桌面
  • 网站建设哪家稳妥正规的教育培训机构有哪些
  • 怎样建网站得花多少钱如何给公司网站做推广
  • 上海二手房seo查询seo优化
  • 怎么制作自己的头像logo南宁百度推广seo
  • 易企秀可以做网站吗公司官网怎么制作
  • 网站后台尺寸一般做多大的热门网站排名
  • 中山移动网站建设怎么做免费建立一个网站
  • 2025年7月26日训练日志
  • 【408二轮强化】数据结构——线性表
  • 广东省省考备考(第五十七天7.26)——数量、言语(强化训练)
  • Java 大视界 -- Java 大数据在智能安防视频监控系统中的视频语义理解与智能检索进阶(365)
  • 渲染篇(二):解密Diff算法:如何用“最少的操作”更新UI
  • 深度学习(鱼书)day03--神经网络(后两节)