sql新增查改

一、新增数据
1、插入所有字段,必须按顺序依次插入;如果插入的 数据个数 少于 字段个数 则会报错
INSERT INTO sys_user(字段,字段,字段)
values(1, “rose”, 22);
2、插入部分字段,需要指明插入哪几个字段
注意:一般情况不建议新增主键
insert into sys_user(password, name) values(2, “李四”);
二、修改数据
3、修改所有数据:表中所有数据的 sage 都被改为
注意:修改表需要与where搭配使用,否则会修改掉all date
UPDATE sys_user SET age = 33 WHERE id=1
4、修改多个字段
UPDATE sys_user SET name=“张三”, sage=18 WHERE sid = 1;

5、带条件的修改:修改表中 sid 为 1 的数据,sage 被改为 44
update student set sage = 44 where id = 1;
三、删除数据
6、删除所有数据
DELETE FROM student;
7、带条件的删除
注:需要搭配where使用,否则会删除所有数据
DELETE FROM student WHERE id = 1;
四、查询数据
8、查询所有列
SELECT * FROM student;
9、查询指定的列
SELECT password,name from sys_user
10、条件查询(where)
1)、逻辑条件:and(与)、or(或)
查询 sid 为 2,且 name 为 lisi 的数据
SELECT * FROM sys_user WHERE id=2 AND name=“lisi”;
2)、模糊查询:LIKE OR / AND 增加多个条件
查询 姓“张” 的数据( % 表示任意多个字符)
SELECT * FROM sys_user WHERE name LIKE ‘张%’ OR id=1;
3)、统计当前表中有多少数据:count() 函数里面填字段,* 表示全字段;
SELECT count(*) FROM student;
3)LIMIT 0,2(从0开始查询10条数据)
排序

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值