欢迎光临散文网 会员登陆 & 注册

记录的增删改查

2021-09-14 07:51 作者:海鸥之道  | 我要投稿

1、插入完整数据(顺序插入)

语法一:

insert into 表名(字段1,字段2,字段3.....字段n) values(值1,值2,值3,....值n)

语法二:

insert into 表名 values(值1,值2,值3,....值n)

2、指定字段插入数据

语法:

insert into 表名(字段1,字段2,字段3.....) values(值1,值2,值3....)

3、插入多条记录

语法:

insert into 表名 values

(值1,值2,值3,....值n),

(值1,值2,值3,....值n),

(值1,值2,值3,....值n);

4、插入查询结果

语法:

insert into 表名(字段1,字段2,字段3.....字段n)

select (字段1,字段2,字段3.....字段n)  from 表2

where ...;

三、更新数据update

语法:

update 表名 set

字段1=值1;

字段2=值2;

where condition;

实例:

update mysql.user set password=password('123')

where user='root' and 'host'='localhost';

备注:password('123')    password是mysql一个功能,将明文密码加密,数据库不该存放明文密码

四、删除数据delete

delete from 表名

where conition;

五、查询

数据库的查询是重中之重,应用最多

单表查询:

语法:

select  distinct字段1,字段2,字段3 from 库.表

where 条件

group by 分组条件

having 过滤

order by排序字段

limit n;限制条件

实例:

创建表

插入记录:

表查询:

避免重复

四则运算:显示年薪

加个as annual_salary 注释下 字段salary*12含义,表示年薪:

定义显示格式

concat() 函数用于连接字符串,里面用逗号隔开拼接


记录的增删改查的评论 (共 条)

分享到微博请遵守国家法律