sql学习笔记3--编辑数据
来源:互联网 发布:世界杯预选赛网络直播 编辑:程序博客网 时间:2024/06/06 18:18
没人能够保证表的最后一行就是最新输入的纪录(解决方法:添加记录日期)
使用数据的方式将影响设置表的方式
编辑表中数据
DELETE FROM xxx //如果只有这句,删除所有行
DELETE FROM xxx //不用指定列名因为DELETE删除一整行(或多行)
WHERE 列名=’..’ //WHERE后和select类似(为预防误删最好先select一下)
UPDATE xxx SET 列名1=’value’; //如果只有这句,所有行更新成SET指定值
UPDATE xxx SET 列名1=’value’,列名2=’value’,… //SET用来指定新值
WHERE …; //WHERE后和select类似,确定目标行(为预防误改最好先select一下)
UPDATE能取代INSERT–DELETE组合
修改的列存储数据时可用SET 列名=列名+1 修改原表(任意运算符)。
WHERE用法(参考):
WHERE 列名1 = ‘..’ AND(OR) 列名2=’..’; //当某列为某个数据时返回对应的行(不等号是“<>”),AND和OR分别为“与”“或”
WHERE 列名IS NILL; //唯一直接选择null的方法是用关键字IS NULL
WHERE 列名 LIKE ‘%CA’; //查询当前列名所有以CA结尾的值(%为通配符)
通配符:
% 任意数量的未知字符的替身
_ 一个未知字符的替身
WHERE 列名 BETWEEN 30(A) AND 60(E); //某列数值在>=30and<=60之间的值(或首字母为A到D的值)
WHERE 列名 IN (‘..’,’..’,’..’); //返回列值集合中匹配到的行
NOT 可以和NILL LIKE BETWEEN IN 一起使用,但是NOT一定要紧接在WHERE后面(NOT IN例外)
- sql学习笔记3--编辑数据
- Sql语句学习笔记(3)-插入数据
- Mysql学习笔记<3>数据记录SQL
- sql之编辑数据
- SQL之编辑数据
- SQL*Plus 学习笔记——常用编辑命令
- Extjs学习笔记3-多功能编辑框
- Sql Server 数据分页 编辑
- sql学习笔记2--查询数据
- SQL 学习笔记3
- ASP.Net MVC开发基础学习笔记(9):查看详情、编辑数据、删除数据
- GEF图形编辑学习笔记
- 《Emacs 编辑环境》学习笔记
- emacs 学习笔记 - 基本编辑
- Markdown公式编辑学习笔记
- Markdown公式编辑学习笔记
- SQL点滴14—编辑数据
- J2EE学习笔记——Servlet操作数据库(编辑数据)
- Angular2 AsyncPipe
- hdu5371_Hotaru's problem_Manacher
- android屏幕适配详解
- 清除浮动的几种方法
- 【Linux】Ubuntu 查看系统位数以及内核版本
- sql学习笔记3--编辑数据
- 【ios】如何按照自定义类的对象的某个属性进行排序
- 项目-高并发系统三大利器
- Unity Scene场景自定义坐标轴
- RHEL--练习题--脚本自动划分SWAP以及开机自动挂载
- 可变参数列表的剖析以及printf函数的实现
- cs231n 课程作业 Assignment 3
- 【百度无人车差异化竞争分析】百度无人驾驶核心公司竞争力解读
- Java String.split()用法小结