找回密码
 立即注册

推荐阅读

  • 便民服务
  • 关注我们
  • 社区新手
7、15 数据库

MySQL 数据库表结构操作语言:DDL create drop alter desc (对表结构的操作)

mysql 数据库表数据操作语言: DML insert into (增) delete(删)update(改)select(查) 对表数据的操作

create database if not exists dcs63;创建数据库全语法,不管存在还是不存在都不抛弃异常不存在在创建一个

drop database if exists dcs63; 全语法,不管存不存在都在执行

delete from dcs where id=3; 通过where的条件删除dcs指定id=3的这一行

truncate dcs; 删除表中所有的数据

update dcs set name='xiaoxiao';把dcs表中name的字段对应的值,全都更改为xiaoxiao

update dcs set name=‘li' where id=1;通过条件表达式来修改指定行中某个字段值

select * from dcs where age=(select min(age) from dcs); 包含指定值 = 和in 是同一意思

select * from dcs where age not in(select min(age) from dcs);不包含指定的值,除了最小的那个年纪对应的数据不显示其他全部显示

select * from dcs where name is null;找出姓名为空的所有数据,不为空则加is not null

select * from dcs where min(age);

select * from dcs having min(age);having后面可以聚合函数 where不行 having特殊情况可以当where使用;

select name from dcs order by age dcs limit 1;可以通过order by 来进行降序,从大到小先排序,然后再通过limit 1来取第一个值

select * from dcs where age=(select max(sge) from dcs); 来求年纪最大这个人的姓名

select max(age) as d from dcs;取别名


分享至 : QQ空间
收藏

0 个回复

您需要登录后才可以回帖 登录 | 立即注册