select
[select选项] *|字段列表 [as 字段别名]
from 表名
[where子句] [group by子句][having子句][order by子句][limit子句];
- select选项: 系统在查询到相关数据之后,如何显示.
- select选项的两个值:
all: 默认值,保留所有的查询结果.
distinct: 去重,去掉重复的查询结果.
.
例如:
create table user(
id int(10) unsigned not null comment 'id',
name char(20) not null default '' comment '名字',
home varchar(50) not null default '' comment '家庭地址'
)engine=InnoDB default charset=utf8 comment='用户表';
-- 添加
insert into user values(1,'admin_a','gz'),
(2,'admin_b','sh'),
(3,'admin_c','bj'),
(4,'admin_d','sz');
-- all: 默认值,保留所有的查询结果.
select all * from user;
-- distinct: 去重,去掉重复的查询结果
select distinct * from user;
关键字 as:可以为每个列使用别名. 适用于简化列标识,避免多个列标识符重复. 也可省略as
-- 创建一张表
CREATE TABLE `Demo`(
`math