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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • django写博客_python django web 开源项目

    django写博客_python django web 开源项目基于django的个人博客网站建立(三)

    2022年4月22日
    37
  • 七年级小四门知识点_unity animator trigger

    七年级小四门知识点_unity animator triggerUnity小科普老规矩,先介绍一下Unity的科普小知识:Unity是实时3D互动内容创作和运营平台。包括游戏开发、美术、建筑、汽车设计、影视在内的所有创作者,借助Unity将创意变成现实。Unity平台提供一整套完善的软件解决方案,可用于创作、运营和变现任何实时互动的2D和3D内容,支持平台包括手机、平板电脑、PC、游戏主机、增强现实和虚拟现实设备。也可以简单把Unity理解为一个游戏引擎,可以用来专业制作游戏!Unity小知识点学习Unity中使用代码查询D.

    2022年9月19日
    6
  • python怎么调用模块_切换模块的功能和特点

    python怎么调用模块_切换模块的功能和特点简介Python的PyYAML模块是Python的YAML解析器和生成器。安装简单安装pipinstallpyyaml从源码安装下载源码包PyYAML-3.13.tar.gz并解压,在命令行下切换到解压后的包目录内并执行如下命令:pythonsetup.pyinstall如果想使用比纯Python版本更快的LibYAML绑定,需要先下载并安装LibYAML,然后在安装…

    2022年4月19日
    42
  • 谷歌搜索引擎使用语法大全收集软件_搜索引擎语法

    谷歌搜索引擎使用语法大全收集软件_搜索引擎语法目录google介绍关于谷歌语法的一些例子Google常用语法踩点:需要收集的十个方面Google的一些入口地址谷歌语法详解需要注意以下几点:详细描述看以下几条链接:最后总结一下:看图片更直观GoogleHack技术是现在最火暴的黑客技术之一。其原理很简单,就是利用搜索引擎强大的搜索能力,来查找一些存在漏洞的网站。要利用Google来查找网站的漏洞自然要学会Google这个搜索引擎的语法了。下…

    2025年10月22日
    4
  • cmd 切换盘符_cmd删除盘符

    cmd 切换盘符_cmd删除盘符cmdD:cdopenlayers

    2022年10月4日
    1
  • SSH框架总结(框架分析+环境搭建+实例源代码下载)

    SSH框架总结(框架分析+环境搭建+实例源代码下载)

    2021年11月14日
    38

发表回复

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

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