mysql in 的两种使用方法[通俗易懂]

mysql in 的两种使用方法

大家好,又见面了,我是全栈君。

简述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’);

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/115542.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 如何配置IIS运行 ASPX「建议收藏」

    如何配置IIS运行 ASPX「建议收藏」如何配置IIS运行ASPX最近在做.ASPX搞了好一阵子,才弄懂这个东西,和大家分享……欢迎讨论一、先注册asp.net组件:(asp.NET组件即:.NetFramework)开始->运行->cmd->执行命令:C:\windows\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe-i(你的.net组件…

    2025年5月26日
    2
  • SqlHelper

    SqlHelperSqlHelper

    2022年4月24日
    37
  • android 2d游戏开发_引擎制作

    android 2d游戏开发_引擎制作Android2D游戏引擎AndEngine快速入门教程

    2022年9月16日
    3
  • IIC总线协议详解[通俗易懂]

    转自:https://www.cnblogs.com/aaronLinux/p/6218660.html1 I2C总线物理拓扑结构     I2C总线在物理连接上非常简单,分别由SDA(串行数据线)和SCL(串行时钟线)及上拉电阻组成。通信原理是通过对SCL和SDA线高低电平时序的控制,来产生I2C总线协议所需要的信号进行数据的传递。在总线空闲状态时,这两根线一般被上面所接的上拉电阻…

    2022年4月14日
    74
  • 区块链对传播格局_博弈论66个经典例子

    区块链对传播格局_博弈论66个经典例子一、区块链数据结构与算法首先,讲一下区块链基本的技术内容。区块链,本质是由两个部分构成:第一部分是数据结构,第二部分是算法。这两部分是可以分割的,也最好分割开来看。首先看区块链的数据结构,其实非常简单:它是由很多的区块组成的,每个块都包括很多的数据,主要是交易数据。区块互相之间的链接就是通过hash过程,也就说我们把前一块的内容hash成一个数字签名,然后放在后一块里面,形成一个链…

    2022年8月31日
    2
  • MySQL基础知识:存储过程 – Stored Procedure

    MySQL基础知识:存储过程 – Stored ProcedureMySQL存储过程(StoredProcedure)主要的知识点:分隔符(delimiter)变量(variable)参数(parameters)分隔符(DELIMITER)MySQL通过

    2022年7月2日
    22

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号