查询语句
select 字段1,自断2,表达式 from 表名;
为字段起别名
select name '城市名' from city;
select now() as '当前时间' from city;
ctrl + b 自动排列格式
去除重复值distinct
查询语句
select 字段1,自断2,表达式 from 表名;
为字段起别名
select name '城市名' from city;
select now() as '当前时间' from city;
ctrl + b 自动排列格式
去除重复值distinct
select name from city;查询单个字段
select id,name from city;查询多个字段
select * from city;查询所有字段
select now();查询当前时间
select user();显示当前登录的用户名和ip
select version();显示mysql版本
select database();显示当前所选中的数据库
select name 城市名 from city;为字段起别名
select now() as '当前时间';为字段起别名
select name 城市, population as '人口' from city;为多个字段起别名
ctrl+B选中代码进行格式化
select distinct countrycode from city;去除重复数据
--oracle导出数据库,需要使用ETL工具Kettle来转换,才能正常导入Mysql
1、select 查询列表 from 表名;
查询列表可以是:字段、表达式、常亮、函数等,可以有多个部分组成,中间用逗号隔开
2、执行顺序:
①from子句
②select子句
3、导入导出数据库
1、基本查询
(1)查询常亮
select 100;
(2)查询表达式
select 100+100;
select 100%3;
(3)查询单个字段
select name from city;
(4)查询多个字段
select id,name from city;
(5)查询所有字段
select * from city;
(6)查询函数
select now( );
select user( );
select version( );
(7)为字段起别名
*使用as
select now( ) as 当前时间;
select now( ) as '当前时间';
select now( ) as "当前时间";
*使用空格
select name 城市名 from city;
select name "城市名" from city;
(8)去重:去除重复数据distinct
select distinct C from B;
select name as "城市" from city;
CTRL+B方便换行格式化
select distinct CountryCode from city;