1. 首页 > MySQL培训 > MySQL视频 > 正文

MySQL开发教程03: MySQL SQL语言实战之查询语句

本套风哥MySQL学习教程熟悉MySQL数据库表管理与SQL语言查询语句的各种应用
1.MySQL SQL语言之查询入门
1.1.Select语法
SELECT 语句用于从表中选取数据。 
结果被存储在一个结果表中(称为结果集)。
数据查询语言基本结构是由SELECT子句,FROM子句,WHERE子句组成的查询块:
结构:SELECT <字段名表> FROM <表或视图名> WHERE <查询条件>;

语法:
Select [All|Distinct] <列名> [,<列名> ]…
from <表名或试图名>
[where <条件表达式>]
[Group by <列名1> [Having <条件表达式>]]
[Order by <列名2> [ASC|DESC]]

1)表达式
查询列可以是一个列名,表达式都可以。每个列之间使用逗号分割。
字段也是可以参与运算的,数据是保存在字段内的,因此可以将字段当作变量来看待。
AS Alias可以为每一个列指明一个别名,可用于group by ,having 或 order by 子句。
其中AS是可以选用的,但是建议使用。不使用可能会出现 field1 field2没有写逗号分割,导致将第二个认为是第一个的别名。

 

MySQL开发教程03: MySQL SQL语言实战之查询语句 
(互联网排名第一的MySQL数据库教程)
本套风哥MySQL教程学习内容
1.MySQL SQL语言之查询入门
    1.1.select语法
    1.2.表达式
    1.3.select运算符
    1.4.查询分组与排序

2.MySQL SQL高级查询之联接查询
    2.1.自然连接(natural join)
    2.2.内连接(inner join)
    2.3.外连接-左外连接(left join / left outer join)
    2.4.外连接-右外连接(right join / right outer join)
    2.5.笛卡尔乘积(交叉连接,cross join)
    2.6.半连接(semi join)
    2.7.反连接(anti join)
    2.8.自连接(self join)

3.MySQL SQL高级查询之子查询
    3.1.简单的子查询
    3.2.复杂的子查询
    3.3.多行子查询
    3.2.不同类型的子查询使用

本套风哥MySQL教程学习地址
http://edu.51cto.com/sd/72e3e
更多MySQL教程,请加风哥QQ:176140749、113257174或微信”itpux-com”交流

本文由风哥教程整理发布,仅用于学习测试使用,转载注明出处:http://www.fgedu.net.cn/10327.html

联系我们

在线咨询:点击这里给我发消息

微信号:itpux-com

工作日:9:30-18:30,节假日休息