卦卦学mysql系列(3)——mysql入门 数据表内的操作
来源:互联网 发布:人工智能 高端服务业 编辑:程序博客网 时间:2024/06/05 04:38
上一篇介绍了数据表架构方面的操作,此篇介绍数据表内容的操作,即数据表中行的操作。
首先是插入数据:有多种方法,大体是一样的,只是细微处有所不同。
l INSERT INTO students_gossip
VALUES(‘小A’,601,24,NULL,’teacher’);
此处的数据顺序要与表列的顺序一致,而且不能更改,所以在插入数据之前,可用DESC students_gossip;语句查询每列的数据类型和列名的顺序,然后根据现实的内容进行插入。
l INSERT INTO students_gossip
SET stu_name=’呆呆木’, stu_age=25, stu_gossip=’with a pub girl’;
这种插入值的方法可以只设定表中的一部分值,其余的列由默认值或者NULL补齐。
l INSERT INTO students_gossip(stu_name,stu_job)
VALUES(‘大胖脸’,’waiter’),(‘杨晓燕’,’秘书’);
对第一种插入方法的进一步说明,在插入时,数据表后指出插入的列名,即可在后续语句中只给指出的列赋值,可以赋多组值。
另注:如果插入的值在表中已经存在,想要进一步更新数据表中的值,则要用到REPLACE INTO students_gossip(stu_name,stu_job) VALUES(‘小A’,’assistant’);
删除满足条件的行数据:DELETE FROM students_gossip WHERE stu_name=’杨晓燕’;
删除所有行:TRUNCATE TABLE students_gossip;
修改表中满足条件的数据:
UPDATE students_gossip
SET stu_age=23 WHERE stu_name=’呆呆木’;
更新数据操作很常用,需掌握,其效果与replace语句相同,所以一般情况下replace语句不常用。
- 卦卦学mysql系列(3)——mysql入门 数据表内的操作
- 卦卦学mysql系列(2)——mysql入门 对数据表的操作
- 卦卦学mysql系列(1)——mysql入门 对数据库的操作
- MySQL——数据表的基本操作
- MySQL入门1——数据类型和简单数据表操作
- MySQL知识(二)——数据表的基本操作
- mysql基础(2)——数据表的基本操作
- MySQL数据表的操作
- mysql的数据表操作
- MySQL数据表的操作
- MySQL入门2——对数据表中记录的操作
- MySQL(二)--数据表的基本操作
- Mysql数据表的操作(一)
- Mysql入门到精通之数据表的操作
- MYSQL 5.5从零开始学——数据表的基本操作
- mysql 数据表的基本操作
- MySQL:数据表的基本操作
- mysql:数据表的基本操作
- matlab运用fft进行简单的滤波
- Codeforces Beta Round #5
- J2EE基础的一些了解
- linux虚拟文件系统浅析
- poj1942 Paths on a Grid
- 卦卦学mysql系列(3)——mysql入门 数据表内的操作
- 我什么都不会网络系统架构
- Poj 3461 Oulipo(KMP算法)
- J2EE中的13种技术规范
- suid
- JNI 入门介绍(jstring与char*的转换)
- iphone -- Notification使用
- 冒烟测试
- Java中使用C3P0连接池