发布于 2017-09-06 20:36:15 | 47 次阅读 | 评论: 0 | 来源: 网友投递

这里有新鲜出炉的SQL教程,程序狗速度看过来!

SQL 结构化查询语言

结构化查询语言(Structured Query Language)简称SQL(发音:/ˈɛs kjuː ˈɛl/ "S-Q-L"),结构化查询语言是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;同时也是数据库脚本文件的扩展名。结构化查询语言是高级的非过程化编程语言,允许用户在高层数据结构上 工作。它不要求用户指定对数据的存放方法,也不需要用户了解具体的数据存放方式,所以具有完全不同底层结构的不同数据库系统, 可以使用相同的结构化查询语言作为数据输入与管理的接口。结构化查询语言语句可以嵌套,这使它具有极大的灵活性和强大的功能。


本文主要讲解SQL语句之Union和Union All的用法,比较实用,希望能给大家做一个参考。

SQL中Union和Join语句非常类似,但是Union有一个限制条件:两个 SQL 语句所产生的栏位需要是同样的资料种类,最后的结果会看到不同的资料值。

格式:

[SQL 语句 1]
UNION
[SQL 语句 2]

例如:

表store_info

和表internet_sales

使用Union语句:

SELECT Date FROM Store_Info
UNION
SELECT Date FROM Internet_Sales

结果:

或:

SELECT Date,Sales FROM Store_Info
UNION
SELECT Date,Sales FROM Internet_Sales

结果:

最后,Union All和Union基本一样,区别在于它的结果是含有重复数据的

如:

SELECT Date FROM Store_Info
UNION ALL
SELECT Date FROM Internet_Sales

结果:

以上就是SQL语句之Union和Union All的用法的全部内容,希望能给大家一个参考,也希望大家多多支持PHPERZ。



相关阅读 :
SQL语句之Union和Union All的用法
用sql语句实现分离和附加数据库的方法
利用SQL语句给字段加注释的方法
sql语句之数据操作介绍
sql语句中单引号,双引号的处理方法
SQL语句查询数据库中重复记录的个数
sql语句中如何将datetime格式的日期转换为yy-mm-dd格式
sql中 order by 和 group by的区别
SQL语句实现表中字段的组合累加排序
SQL语句的并集UNION 交集JOIN(内连接,外连接)等介绍
Sql学习第一天——SQL UNION 和 UNION ALL 操作符认识
必须会的SQL语句(五) NULL数据处理和类型转换
最新网友评论  共有(0)条评论 发布评论 返回顶部
月排行榜

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  服务