MySQL第三周 基本函数

130 阅读1分钟
create table 新表名 select * from 旧表名 //复制一个一样的表 会丢失主键 自动排序
create table 新表名 like 旧表名 //只复制列结构 不会丢失主键
insert into 要插入的表名 select * from 旧表名 //只复制内容
把其他表的name列内容 复制到当前表a列
insert into 表名(a) select name from 表名;
drop dataabase 库名; //删除库
drop table 表名; //删除表
delete from 表名; //删除表内所有内容

avg(列名) 平均函数

as 别名

sum(列名) 求和函数

count(列名) 显示指定列有多少条记录

select database(); 显示当前使用的数据库

concat(列名1,2,3) 拼接

reverse(列名) 倒序显示

right(列名,index) 从右侧向左截取 index为截取几个

left(列名,index) 从左侧向右截取 index为截取几个

substring(列名,star,end) 列名 开始 结束位置

now() 当前时间 用于 datetime添加时间 insert into 表名(列名) values(now());

以上大部分使用方法:

select 函数(列名) from 表名();