数据的增删改以及数据表的单表查询语句

一、数据的增删改
添加字段 ALTER TABLE 表名 ADD 字段名 类型 位置可写;
修改字段名及类型ALTER TABLE 表名 CHANGE 字段名修改的字段名 类型;
修改数据类型 ALTER TABLE 表名 MODIFY 字段名类型;
删除字段 alter TABLE 表名 DROP 字段名;
添加数据 insert into 表名(字段1,字段2,……) values(值1,值2,……);
为所有字段添加数据 insert into 表名 values(值1,值2……);
为指定的字段插入数据insert into 表名(字段名)values(‘值’)
同时添加多条记录insert into 表名(字段名)values(‘值1’),(‘值2’),(‘值3’);
修改数据 update 表名 set 要修改的字段=修改后的值 where 条件
修改数据名 ALTER TABLE 表名 CHANGE 字段名要修改的字段名VARCHAR(25) NOT NULL;
删除数据 delete from 表名 where 条件;
二、数据表的单表查询语句
查找数据 select *(所有字段) from 表名;
select 字段1,字段2… from 表名;
内容添加 insert 表名(字段1,字段2)values(‘值1’,‘值2’);
查询所有字段 SELECT *FROM 表名;
查询指定字段 SELECT 字段,字段FROM 表名;
指定字段(设置别名)SELECT 字段as字段name as myname FROM 表名;
条件查询(比较运算符)(= <> != < <= > >=)
SELECT *FROM 表名 where id=6;
SELECT *FROM 表名 where(字段,字段)=(值,值);

带DISTINCT关键字查询 DISTINCT去重的意思 可以指定条件 表名后加where
SELECT DISTINCT 字段,字段FROM 表名where 字段=值;

带IN关键字的查询 IN在什么什么里 in 包含 in(1,5)是1和五的记录 not in不包含
SELECT *FROM 表名WHERE 字段 in(1,5);

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值