首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

SQL教程:集合

SQL刷题专栏 SQL145题系列 集合的定义 集合是由一个和多个元素构成的整体,在SQL中的表就代表着事实集合,而其中的查询就是在集合的基础上生成的结果集。...SQL的集合包括交集(INTERSECT),并集(UNION),差集(EXCEPT)。 交集INTERSECT 可以对两个或多个结果集进行连接,形成“交集”。...交集示例 我们用以下两个表中的数据作为示例 取以上两个表的交集,我们可以这样写SQL SELECT * FROM City1 INTERSECT SELECT * FROM City2 结果如下:...这和我们的内连接(INNER JOIN)有点类似,以上SQL也可以这样写 SELECT c1.* FROM City1 c1 INNER JOIN City2 c2 ON c1.Cno=c2.Cno...UNION示例 还是以上面的City1和City2为例,取两个表的并集,我们可以这样写SQL: SELECT * FROM City1 UNION SELECT * FROM City2 结果如下

7500
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    SQL字典式教程

    SQL SQL(Structure Query Language)又称结构化设计语言。...其语句结构包括一下方面: 数据定义 数据查询 数据操作 数据控制 指针控制 事务控制 此篇文章主要介绍SQL语句结构的前三种 数据定义Data Define Language SQL的数据定义有特定的谓词...的数据查询有特定的谓词SELECT也是SQL用的最多的谓词 简单查询 简单查询仅涉及数据库中的一个表,也称为单表查询 查询表中的若干列(投影) SELECT col_name1[, col_name2]...[{col_names}] VALUES({col_values}) 使用查询插入多行 INSERT INTO table_name[{col_names}] {child_query} 数据删除 SQL...的数据删除由DELETE实现 DELETE FROM table_name [WHERE {expressions}] 更新数据 SQL数据更新操作由UPDATE语句实现 UPDATE table_name

    1.2K00

    SQL 简易教程

    包含视图、函数知识、防止 SQL 注入攻击等内容。 SQL 函数 简介 大多数 SQL 实现支持以下类型的函数。 ❑ 用于处理文本字符串(如删除或填充值,转换值为大写或小写)的文本函数。...https://www.google.cm/ | 2019-08-14 | | 淘宝 | https://www.taobao.com/ | 2019-08-14 | | 菜鸟教程...注入攻击 所谓 SQL 注入,就是通过把 SQL 命令插入到Web表单递交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的 SQL 命令。...采用MDCSOFT-IPS可以有效的防御SQL注入,XSS攻击等。 SQL 视图(Views) 视图是可视化的表。在 SQL 中,视图是基于 SQL 语句的结果集的可视化的表。...参考 SQL 简介 | 菜鸟教程 https://www.runoob.com/sql/sql-intro.html MySQL 教程MySQL 教程 https://wiki.imooc.com/

    2.1K10

    SQL 简易教程

    标准 SQL 由 ANSI 标准委员会管理,从而称为 ANSI SQL。所有主要的 DBMS,即使有自己的扩展,也都支持ANSI SQL。...各个实现有自己的名称,如 Oracle 的 PL/SQL、微软 SQL Server用的 Transact-SQL 等。 SQL 能做什么?...SQL 面向数据库执行查询 SQL 可从数据库取回数据 SQL 可在数据库中插入新的记录 SQL 可更新数据库中的数据 SQL 可从数据库删除记录 SQL 可创建新数据库 SQL 可在数据库中创建设置表...[WHERE 子句] 示例: UPDATE Websites SET alexa='5000', name='菜鸟学习网' WHERE name = '菜鸟教程'; 在更新记录时要格外小心!...简介 | 菜鸟教程 https://www.runoob.com/sql/sql-intro.html SQL必知必会(第5版)-本·福达-微信读书https://weread.qq.com/web

    47610

    Datawhale SQL教程来了!

    笔者发现一本很好的教材《SQL基础教程》作者:MICK,美中不足的是教材主要以数据库PostgreSQL 为工具,普及度与易用性较低。...于是,在伙伴们的协力下,我们结合它及其他学习资源编写了这份SQL教程,从0到1介绍了SQL相关理论与查询实践。...教程采用更广泛使用的MySQL8.0+,最后三章增加求职相关SQL练习,希望可以帮助你更好地掌握 SQL。...教程整体框架 这个开源项目名为奇妙的SQL(wonderful-sql),通过 SQL 从数据中提取感兴趣的信息真是一件奇妙的事情。...教程开源地址(欢迎 star关注更新):https://github.com/datawhalechina/wonderful-sql 学习思路 教程共分为六章,前五章从0介绍SQL理论与实践,每章都附有练习题

    42130

    sql server 2005卸载教程_sql卸载工具

    大家好,又见面了,我是你们的朋友全栈君 如果您要安装新版的sql就必须先完整的卸载sql2005,如果你按照常规的方法是不能完整的卸载sql2005,从而会引起安装的时候说sql已经挂起的错误,sql2005...卸载工具(sql server 2005卸载工具),是一个帮你完整的清理已经安装的sql的工具。...Microsoft SQL Server 2005 数据引擎是该企业数据管理解决方案的核心。此外 Microsoft SQL Server 2005 结合了分析、报表、集成和通知功能。...如何卸载sql 2005 卸载sql 2005的方法 SQL Server 2005(适用于2000)的卸载是一个非常头疼的问题。...首先要停止所有的SQL的服务,步骤如下: Control Panel > Administrative Tools > Services > stop all SQL services 这一步非常重要,

    1.3K20

    T-SQL教程_sql server 2008使用

    文章目录 T-SQL基础技术 基本语法格式 代码准备:(可以按照我的实例自行建立数据库) 1、投影查询 a、投影指定的列 b、投影全部列 c、修改查询结果的列标题 d、去掉重复行 2、选择查询 a.表达式比较...b.范围比较 c.模式匹配 d.空值使用 代码示例: 3、连接查询 a.连接谓词 b.以JOIN关键字指定的连接 (1)内连接 (2)外连接 4、统计计算 5、排序查询 6、子查询 T-SQL基础技术...T-SQL语言中最重要的部分是它的查询功能,查询语言用来对已经存在于数据库中的数据按 照特定的行、列、条件表达式或者一定次序进行检索。...T-SQL对数据库的查询使用SELECT语句,SELECT语句具有灵活的使用方式和强大的功能, SELECT语句的基本语法格式如下: 基本语法格式 SELECT select_list /* 指定要选择的列...b.以JOIN关键字指定的连接 T-SQL扩展了以JOIN关键字指定连接的表示方式,使表的连接运算能力有了增强。JOIN连接在FROM子句的中指定。

    1.7K30

    java教程安装_java 安装教程

    3、配置环境变量 1) 新建变量名:JAVA_HOME,变量值:C:\Program Files\Java\jdk1.8.0_11 2) 打开PATH,添加变量值:%JAVA_HOME%\bin;%JAVA_HOME...;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar 备注: 1) .表示当前路径,%JAVA_HOME%就是引用前面指定的JAVA_HOME; 2) JAVA_HOME...3) PATH使得系统可以在任何路径下识别java命令。 4) CLASSPATH为java加载类(class or lib)路径,只有类在classpath中,java命令才能识别。...4、测试jdk 在CMD命令窗口下输入javac java javadoc命令,出现如下界面,则安装成功。...echo %JAVA_HOME% java –version 2、对maven zip包进行解压,建议解压后复制到C:\Maven 3、配置环境变量  新建变量名:M2_HOME,变量值:C:\Maven

    5.3K30

    SQL server 2017安装教程

    这一马平川,一眼见底的活,我不想要,我的人生,我自己书写,余生很长,请多关照,我的人生,敬请期待 SQL server 2017安装教程 SQL server简介 安装步骤 结束语 SQL server...(功能强大,操作便捷,具有稳定安全的性能) 在SQL server的发展历史中,SQL server 2017是具有里程碑意义的一个版本,因为这是跨出Windows的第一个版本,标志着SQL server...】,变量值【C:\Program Files\Java\jdk1.8.0_144】,点击【确定】 ✅在【用户变量】处,继续点击【新建】,输入变量名【CLASSPATH】,变量值【....;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar】,点击【确定】 ✅继续在【用户变量】处点击【新建】,输入变量名【Path】,变量值【....;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin】,点击【确定】 ✅新建好3个用户变量后,点击【确定】 ✅命令行输入java -version ✅配置完成 ✅

    1.3K30

    SQL Server 2016安装教程

    这一马平川,一眼见底的活,我不想要,我的人生,我自己书写,余生很长,请多关照,我的人生,敬请期待 SQL Server 2016安装教程 下载方式 安装JDK 安装SQL Server 2016...;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar 在用户变量处点击新建 输入变量名:Path 输入变量值:....;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin 确实新建完三个用户变量后点击确定 命令行窗口输入java -version查看版本,若出现以下内容则说明配置成功...安装SQL Server 2016 选择cn_sql_server_2016_x64文件夹 右键setup.exe以管理员身份运行 点击安装选择全新SQL Server 独立安装或向现有安装添加功能...结束语 以上就是SQL Server从入门到精通之安装SQL Server 2016 欢迎大家订阅系列专栏:SQL Server 2016从入门到精通 此专栏内容会持续更新直到完结为止(如有任何纰漏请在评论区留言或者私信

    1.4K50

    SQL Prompt 激活成功教程教程「建议收藏」

    SQL Prompt 7 激活成功教程教程SQL语法提示工具 本文最新地址:SQL Prompt 7 激活成功教程教程SQL语法提示工具 链接:https://pan.baidu.com/s/13WIIGx88bfRQE6vcQuFT8w...提取码:u2ln 当我们在写SQL语句的时候,没有语法提示,效率低,今天给大家分享一款软件以及激活成功教程方法。...打开数据库,会在菜单栏中看到SQL Prompt 点击依次打开Help->Enter Serial Number…如下图: 打开注册机SQL.Prompt.Keygen.exe复制红框里边的文字,...然后,复制注册机红色方框处的文字,粘贴到SQL Prompt中的2处。...点击Finish就激活成功教程完成了,如下图: 发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/158935.html原文链接:https://javaforall.cn

    2.5K40

    SQL教程:流程控制

    SQL刷题专栏 SQL145题系列 流程控制的定义 一般是指用来控制程序执行和流程分至点额命令,一般指的是逻辑计算部分的控制。 流程控制种类 常见的流程控制有以下8种 BEGIN ......END语句用于将多个T-SQL语句合为一个逻辑块。当流程控制语句必须执行一个包含两条或两条以上的T-SQL语句的语句块时,使用BEGIN ... END语句。...语法 BEGIN sql_statement......END 示例 我们在数据库中打印出我们公众号的名称"SQL数据库开发" DECLARE @A VARCHAR(20) SET @A='SQL数据库开发' BEGIN SELECT @A END 结果如下...指定时间点的语法 WAITFOR TIME 示例 在'08:10:00'执行打印字符串"SQL数据库开发" WAITFOR TIME '08:10:00' PRINT 'SQL数据库开发

    7210

    扫码

    添加站长 进交流群

    领取专属 10元无门槛券

    手把手带您无忧上云

    扫码加入开发者社群

    相关资讯

    热门标签

    活动推荐

      运营活动

      活动名称
      广告关闭
      领券