myql笔记

mysql个人笔记

在这里插入图片描述

1.创建表语句

CREATE table ‘employee’ (
emp_no’ int(11) NOT NULL,
birth_date’ date NOT NULL,
first_name’ char(20) NOT NULL,
last_name’ char(20) NOT NULL,
gender’ char(2) NOT NULL,
hire_date’ date NOT NULL,
PRIMARY KEY(‘emp_no’));
学习到了:

  1. 字母大写:CREATE NOT NULL
  2. 在创建表时,各列值,以及表名需要用单引号。
    例如:‘emp_no’,‘employee’
  3. 在创建表时,时间的类型可以用date表示;
2.插入表数据
  1. INSERT INTO employees’VALUES(10001,‘1953-09-02’,‘Georgi’,‘Facello’,‘M’,‘1986-06-26’)
  2. 我学到了插入操作是需要3个关键字 INSERT INTO 表 VALUE;
    同样需要加引号的不能忽视
3.更新表数据
  1. UPDATE ‘employees’ SET ‘first_name’=‘Kyoichi1’,last_name=‘Maliniak1’ where emp_no=10020;
  2. 我学到了更新操作需要两个关键字 UPDATE SET
    值得注意的是在最后需要加个条件where以保证你能在这个表中确定哪行的数据要更新。
4.总结

通过更新和插入表中我们可以得出:在对表进行处理的时候,必然要用关键字对表进行修饰。
例如
INSERT INTO 表,insert后面的操作就是插入的值,便用VALUE来表示;
UPDATE 表,update后面操作的是更新的值,便用SET表示

5.今日使用
  1. desc,limit,order by,distinct

  2. desc:从大到小排序,跟asc对比,怎么记忆:大是d开头,所以可以直接记忆desc从大到小排序就可以。

  3. limit:限制的意思,在mysql中 就是取值
    例如:
    limit 1:取一行的数据
    limit 0,10:从第0行开始,取10行数据,这个10可变

  4. order by:排序可以跟desc和limit搭配使用。

  5. distinct:去重

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值