SQL 四种基本数据操作语句的基本使用
SQL中含有四种基本的数据操作语句,分别是增(INSERT),删(DELETE),查(SELECT),改(UPDATE)。下面简单介绍这四种语句的用法。
1:增(INSERT)
可分为两种查询情况,一是添加一条记录,二是添加子查询的结果(可以一次添加多条记录)。
格式 INSERT into 表名【(字段名1,字段名2,...)】 values(字段值1,字段值2,...)
注意:(1)字段名可以和表中的排列顺序不同,但是字段值所对应的位置必须按照其所对应的字段名排列;
(2)字符型和日期型数据必须用‘’引起来。
eg: insert into IT (姓名,年级,专业) values(‘王湘懿’,2016,‘计算机系’)
2:删(DELATE)
格式 DELATE from 表名 【where 条件】
注意:如果省略了条件就是对所有记录执行删除操作。
eg:delate from IT
delate from IT where 姓名=‘王湘懿’
3:改(UPDATE)
格式:UPDATE 表名 set 字段名=新值【,字段名=新值...】 【where 条件】
注意:如果省略了条件就是对所有记录执行操作
eg:update IT set 专业=‘通信工程’
update IT set 专业=‘通信工程’ where 姓名=‘王湘懿’
4:查(SELECT)
格式:select 字段名列表 from 表名【where 条件】
注意:(1)*表示其中的所有列;
(2)如果没有条件就是对所有记录执行操作;
eg:select *from IT where 姓名=‘王湘懿’
select 姓名,专业 from IT where 年级=2016
对于SELECT 语句,我们可以用一些其他的运算符和它一起使用从而是查找内容更精确。
运算符的优先等级:
括号();
乘,除,求模:*,/,%;
加减运算符:+,-;
比较运算符:=,<,>,>=,<=,<>,!=,!>,!<;
位运算符:^,&,|;
逻辑运算符:AND,NOT,OR。
(1)算术运算符
(2)字符运算符
(3)关系运算符
(4)逻辑运算符
SQL 四种基本数据操作语句的基本使用的更多相关文章
- (SQL SERVER) (ORACLE) (ACCESS)(POSTGRE SQL)四种数据库操作C#代码
将对这四种数据库的操作封装到了2个类中可以拷贝过去直接使用. public sealed class OleDbClass { #region private utility methods & ...
- SQL四种语言:DDL,DML,DCL,TCL
1.DDL(Data Definition Language)数据库定义语言statements are used to define the database structure or schema ...
- SQL四种语言
1.DDL(Data Definition Language)数据库定义语言statements are used to define the database structure or schema ...
- SQL四种语言:DDL,DML,DCL,TCL 的区别
1.DDL(Data Definition Language)数据库定义语言statements are used to define the database structure or schema ...
- 数据库必会必知 之 SQL四种语言:DDL DML DCL TCL
作者:泥瓦匠 今天群里面讨论,DDL 还是 DML,我这种小白还是总结下他们的区别吧. 1. DDL - Data Definition Language 数据库定义语言:定义数据库的结构. 其主要命 ...
- 数据库必会必知 之 SQL四种语言:DDL DML DCL TCL(转)
今天群里面讨论,DDL 还是 DML,我这种小白还是总结下他们的区别吧. 1. DDL – Data Definition Language 数据库定义语言:定义数据库的结构. 其主要命令有CREAT ...
- SQL 两种表复制语句
1.INSERT INTO SELECT语句 语句形式为:Insert into Table2(field1,field2,...) select value1,value2,... from Tab ...
- SQL之mysql常用操作语句(入门级)
1.进入数据库: mysql -u root -p mysql -h localhost -u root -p database_name 2.列出数据库 show databases; 3.选择数据 ...
- SQL 四种连接:内连接、左外连接、右外连接、全连接--转载
原文:http://zwdsmileface.iteye.com/blog/2191730 个人理解 内连接(INNER JOIN)(典型的连接运算,使用像 = 或 <> ...
随机推荐
- CSS3 Animation
animation:[<animation-name> || <animation-duration> || <animation-timing-function> ...
- SQL server 子查询、设置主键外键、变量及变量查询
一.子查询 子查询,又叫做嵌套查询. 将一个查询语句做为一个结果集供其他SQL语句使用,就像使用普通的表一样,被当作结果集的查询语句被称为子查询. 子查询有两种类型: 一种是只返回一个单值的子查询,这 ...
- jsTree 的简单用法--异步加载和刷新数据
首先这两个文件是必须要引用的,还有就是引用 jQuery 文件就不说了: <link href="/css/plugins/jsTree/style.min.css" rel ...
- 实验一Java开发环境的熟悉
实验一Java开发环境的熟悉 实验内容 •命令行下Java程序开发 •IDEA下Java程序开发.调试 •练习(通过命令行和Eclipse两种方式实现,在Eclipse下练习调试程序) •实现凯撒密码 ...
- BizTalk开发系列(三) 单机环境下的BizTalk Server 2006 R2安装
大部分的开发环境都是在单机环境下进行的,今天整理了一下BizTalk Server 2006 R2在单机环境下的安装步骤. 1. 软件需求 在独立服务器中完整安装BizTalk Server 2006 ...
- Android课程---Activity中保存和恢复用户状态
onSaveInstanceState 保存 在暂停之后和保存之前调用 onRestoreInstanceState 恢复 再启动之后和显示之前调用 package com.example.chens ...
- 【iCore3 双核心板_ uC/OS-III】例程二:任务的建立与删除
实验指导书及代码包下载: http://pan.baidu.com/s/1bD7ulK iCore3 购买链接: https://item.taobao.com/item.htm?id=5242294 ...
- A trip through the Graphics Pipeline 2011_07_Z/Stencil processing, 3 different ways
In this installment, I’ll be talking about the (early) Z pipeline and how it interacts with rasteriz ...
- Yii源码阅读笔记(二十三)
Module类中的辅助功能方法: /** * Returns an ID that uniquely identifies this module among all modules within t ...
- Qt常用命令收集
qt的命令很多,用到的时候到网上查,常常不能一下查到.这里记录下一些备用 1 从.ui文件生成头文件: uic xxx.ui > xxx.h 2 moc生成 moc yourfilename.h ...