简述MySQL 的in 的两种使用方法:

他们各自是在 in keyword后跟一张表(记录集)。以及在in后面加上字符串集。

先讲后面跟着一张表的。

首先阐述三张表的结构:

s(sno,sname.sex,age,dept)   //学生信息表

c(cno,cname,tname)      //课程信息表

sc(sno,cno,grade)              //课程选修信息表

update sc set grade = 0 where sc.cno in (select cno from c where c.cname = '物理') and sc.grade < 60; 比方说这条sql语句 ,这条sql语句是将课程为物理的不及格的分数设定为0分。

这个样例里的in后面就跟着一张由select语句 产生的一张暂时表。

好,那么如今再来看以下的in后面跟着一个字符串集。事实上也不见得非得是字符串集。

select * from s where sname in ('aaa','bbb','ccc');

最新文章

  1. JDK动态代理实现原理
  2. SQL谜题(加减符号替代)
  3. shell去除换行和空格2
  4. Eclipse 关联项目的源码
  5. java_js_检查是否全为数字
  6. netcore 控制台中文乱码
  7. jquery表格增加删除后改变序号
  8. 简单选择排序算法(C++版)
  9. leetcode 105 Construct Binary Tree from Preorder and Inorder Traversal ----- java
  10. 使用JS对form的内容验证失败后阻止提交 &amp;&amp;js校验表单后提交表单的三种方法总结
  11. 京东商城发现了一枚Bug
  12. JS面向对象5中写法
  13. ViEmu For VS2010 3.0 解除30天限制的方法
  14. Installshield获取安装包版本的系统变量是IFX_PRODUCT_VERSION
  15. C++大数精度计算(带小数点)
  16. 去除FineReport报表点击单元格时出现的黑框
  17. 构造方法、封装、关键字(this、static)和代码块的介绍
  18. Docker最全教程——从理论到实战(六)
  19. mysql修改连接数
  20. Bugku-CTF之web3-flag就在这里快来找找吧

热门文章

  1. hibernate配置文件详细解释
  2. php自学笔记1
  3. [转]HTTP Error 400. The request hostname is invalid.
  4. python的random函数
  5. NOIP 2011 提高组 计算系数
  6. 2016 Web 开发资源工具大搜罗
  7. 让你的短信应用迎接Android 4.4(KitKat)
  8. 用MATLAB画函数的曲线
  9. 力控ADO组件数据源设置
  10. 段错误调试神器 - Core Dump详解