mysql

cross join :笛卡尔交集。

Inner join :内连接。

left join :只要满足左边表的需求就可以了,右表有无都可以。

right join :只要满足右表的需求就可以了,左表有无都可以。

UNION

SQL Statement 1

UNION

SQL Statement 2

注意:查看一样的字段,union 是将两个结果集并在一起,筛选出重复的数据, union all 只是简单的将两个结果结果合并,但是union all 比union 快。

CREATE UNIQUE INDEX 索引名称

ON 表名称 (列名称)

CREATE INDEX 索引名称

ON 表名称 (列名称)

CREATE INDEX PersonIndex

ON Person (LastName)

CREATE INDEX PersonIndex

ON Person (LastName DESC)

CREATE INDEX PersonIndex

ON Person (LastName, FirstName)

SELECT column,SUM(column) FROM table

GROUP BY column

HAVING SUM(column) condition value

SELECT Company,SUM(Amount) FROM Sales

GROUP BY Company

HAVING SUM(Amount)>10000

SELECT * FROM Persons WHERE FirstName LIKE '___h' (下划线表示三个字符,表示匹配前面有三个字符最后面是h)

SELECT * FROM Persons WHERE FirstName LIKE [houhuiyang]; (匹配[]里面的所有字符)

SELECT * FROM Persons WHERE FirstName LIKE [a-zA-Z]; (匹配[]里面小写a到z大写的A-Z)

SELECT * FROM Persons WHERE FirstName REGEXP ‘^[houhuiyang]’;(匹配正则表达式的内容)

原文发布于微信公众号 - php(phpdaily)

原文发表时间:2014-12-04

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏个人随笔

MySQL高级查询

 高级查询     关键字书写顺序  关键字执行顺序 select:投影结果       1    5 from:定位到表             2   ...

5039
来自专栏python3

mysql-表的操作

数据库中的表也应该有不同的类型,表的类型不同,会对应mysql不同的存取机制,表类型又称为存储引擎

521
来自专栏PingCAP的专栏

TiDB 源码阅读系列文章(二十)Table Partition

Table Partition 是指根据一定规则,将数据库中的一张表分解成多个更小的容易管理的部分。从逻辑上看只有一张表,但是底层却是由多个物理分区组成。相信对...

1074
来自专栏乐沙弥的世界

使用exchange方式切换普通表到分区表

      随着数据库数据量的不断增长,有些表需要由普通的堆表转换为分区表的模式。有几种不同的方法来对此进行操作,诸如导出表数据,然后创建分区表再导入数据到分区...

551
来自专栏技术博客

Entity Framework 系统约定配置

Code First之所以能够让开发人员以一种更加高效、灵活的方式进行数据操作有一个重要的原因在于它的约定配置。现在软件开发越来越复杂,大家都试图将软件设计的越...

652
来自专栏PHP技术

MySQL索引入门简述

用来加快查询的技术很多,其中最重要的是索引。通常索引能够快速提高查询速度。如果不适用索引,MYSQL必须从第一条记录开始读完整个表,直到找出相关的行。表越大,花...

903
来自专栏日常学python

情人节福利,手把手教你学会mysql语句操作

这是我的第八篇原创文章 上篇文章简单说了下数据库,并教了怎样安装mysql工具和可视化工具,不知道你现在安装好了没?那今天我们继续说mysql,今天说下mysq...

35314
来自专栏雨过天晴

原 收集SQL语句统计每天、每月、每年的数

1012
来自专栏学习有记

T-SQL进阶:超越基础 Level 2:编写子查询

781
来自专栏杨建荣的学习笔记

not null constraint和check constriant的问题及分析(64天)

oracle的constraint有6类,如下。 但是基于列的constraint主要有 type 为C,P,R,U 接触比较多的。 今天来和大家讨论chec...

3397

扫码关注云+社区