Head First SQL 第三章
来源:互联网 发布:京瓷6525网络扫描设置 编辑:程序博客网 时间:2024/05/16 10:29
现在我们首先要学习 UPDATE 改变数据,和 DELETE 删除数据。
首先我们要明白,表中不应该存储重复的数据,这是要避免的。
表中的最后一条记录不一定是最新的记录。
========================================================
使用 DELETE 删除记录:
①单独一行:
DELETE FROM clown_infoWHERE activities = ‘dancing’;
②每一行:
DELETE FROM your_table;当然也可以和 AND 联用
插入新记录,删除旧记录,先 INSERT ,再 DELETE。
P143:DELETE 可能会删除有些你不想删除的东西,所以很危险。。。事先最好先 SELECT 一下看看。
①先 SELECT
②再 INSERT
③后 DELETE
==========================================================
当然之前的三步走其实还有点麻烦,所以我们需要 UPDATE 命令来改变数据
UPDATE doughnut_ratingsSET type = 'glazed'WHERE type = 'plain glazed';这里 'plain glazed' 会被改为 'glazed' 。
UPDATE 只是把旧的记录回收并替换为新的记录。比 DELETE 安全
改变一整列:
UPDATE your_tableSET first_column = 'newvalue', second_column = 'another_value';
对于每个价格都+1,也可以运算后更新,不用挨个敲:
UPDATE drink_infoSET cost = cost + 1WHERE drink_name = 'Blue Monon'OR drink_name = 'Oh My Gosh'OR drink_name = 'Lime Fizz';
======================================
这章挺短
0 0
- Head First SQL 第三章
- head first python 第三章
- Head First SQL 第二章
- Head First SQL 第四章
- Head First SQL 第五章
- Head First SQL 第六章
- Head First SQL 第七章
- Head First SQL 第八章
- Head First SQL 第九章
- Head First SQL 第十章
- Head First Python第三章知识点记录
- 《Head First C#》学习 ---第三章总结
- Head First Python 第三章 学习笔记
- Head First Java 第三章 变量
- 【Mysql】Head First sql 学习笔记之第三章--常用MySQL命令
- Head First SQL P139
- Head First SQL 第一章
- Head First C# 山寨翻译版 第三章 page85
- HTTP常见错误代码
- [程序员面试宝典]基本字符串压缩
- 灵活运用 SQL SERVER FOR XML PATH
- 三种表复制语句select into 和insert into select
- 【例子】SQL-Server存储过程示例
- Head First SQL 第三章
- 【例子】斐波纳契数列
- 设计模式学习笔记——观察者(Observer)模式
- @RequestBody @注解
- 临时表
- 中日300年(1592~1945)
- 表变量与临时表的优缺点
- Android Studio2.2.3使用C++生成so文件
- 表变量