SELECT 语句:MySQL检索常见用法

简单数据检索

    • 1、检索单个列
    • 2、检索多个列
    • 3、检索所有列
    • 4、检索不同的行
    • 5、检索特定的行
    • 6、使用完全限定的表名

学习 的系列笔记,整理 MySQL 语法,可以打开左侧的「MySQL基础」专栏看全系列笔记

  • 以 ; 结束SQL语句
  • SQL语句不区分大小写,习惯关键字为大写,其他为小写

1、检索单个列

FROM 子句

SELECT column
FROM list_name;
# column 为所检索列的名字,list_name 为列所在的表

2、检索多个列

SELECT column1,column2, column3
FROM list_name;
# column1, column2 为所检索列的名字

3、检索所有列

通配符*,可用于检索表中未知的列

SELECT *
FROM list_name;

4、检索不同的行

DISTINCT 关键字

当用于检索多列时,同时作用于所有列,除非每个列都不一样,否则会返回所有行

SELECT DISTINCT column
FROM list;
# DISTINCT 关键字代表返回此列不同的值

5、检索特定的行

LIMIT 子句

SELECT column
FORM list
LIMIT 5;
# LIMIT m, n 其中 m 代表检索起始行,n代表检索行数。
# m 可省略,意味从行 0 开始检索,检索 n 行

6、使用完全限定的表名

即在所检索的列前加上表名前缀

SELECT list.column FROM list

你可能感兴趣的:(MySQL基础系列笔记,MySQL)