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 四种基本数据操作语句的基本使用的更多相关文章

  1. (SQL SERVER) (ORACLE) (ACCESS)(POSTGRE SQL)四种数据库操作C#代码

    将对这四种数据库的操作封装到了2个类中可以拷贝过去直接使用. public sealed class OleDbClass { #region private utility methods & ...

  2. SQL四种语言:DDL,DML,DCL,TCL

    1.DDL(Data Definition Language)数据库定义语言statements are used to define the database structure or schema ...

  3. SQL四种语言

    1.DDL(Data Definition Language)数据库定义语言statements are used to define the database structure or schema ...

  4. SQL四种语言:DDL,DML,DCL,TCL 的区别

    1.DDL(Data Definition Language)数据库定义语言statements are used to define the database structure or schema ...

  5. 数据库必会必知 之 SQL四种语言:DDL DML DCL TCL

    作者:泥瓦匠 今天群里面讨论,DDL 还是 DML,我这种小白还是总结下他们的区别吧. 1. DDL - Data Definition Language 数据库定义语言:定义数据库的结构. 其主要命 ...

  6. 数据库必会必知 之 SQL四种语言:DDL DML DCL TCL(转)

    今天群里面讨论,DDL 还是 DML,我这种小白还是总结下他们的区别吧. 1. DDL – Data Definition Language 数据库定义语言:定义数据库的结构. 其主要命令有CREAT ...

  7. SQL 两种表复制语句

    1.INSERT INTO SELECT语句 语句形式为:Insert into Table2(field1,field2,...) select value1,value2,... from Tab ...

  8. SQL之mysql常用操作语句(入门级)

    1.进入数据库: mysql -u root -p mysql -h localhost -u root -p database_name 2.列出数据库 show databases; 3.选择数据 ...

  9. SQL 四种连接:内连接、左外连接、右外连接、全连接--转载

    原文:http://zwdsmileface.iteye.com/blog/2191730 个人理解 内连接(INNER JOIN)(典型的连接运算,使用像   =   或   <>   ...

随机推荐

  1. *HDU3496 背包DP

    Watch The Movie Time Limit: 3000/1000 MS (Java/Others)    Memory Limit: 65535/65535 K (Java/Others)T ...

  2. Lua修改文件名

    local lfs = require "lfs"local curPath = "..\\new\\"local  totalFile = 0 local s ...

  3. numpy使用

    计算矩阵的一些用法: http://www.360doc.com/content/13/1104/17/9934052_326603249.shtml

  4. Web前端开发基础 第一天(Html和CSS)

    学习web前端开发基础技术需要掌握:HTML.CSS.JavaScript语言.下面我们就来了解下这三门技术都是用来实现什么的: 1. HTML是网页内容的载体.内容就是网页制作者放在页面上想要让用户 ...

  5. IOS彩票第二天设置界面(1)

    ****跳转到设置界面 - (IBAction)setting:(id)sender { // 创建设置口控制器 ILSettingTableViewController *settingVc = [ ...

  6. IOS第14天(1,UITabBarController的基本的使用)

    **************HMAppDelegate.m - (BOOL)application:(UIApplication *)application didFinishLaunchingWit ...

  7. 临床试验中PI、CI、SI、COI是指哪些人?

    今天为大家介绍的是临床试验的研究者的类型.临床试验的研究者是指在试验所在地负责实施临床试验的人员. 如果一项试验在试验场所由一组人员实施,研究者则为该组人员的负责人或领导者,也称之为主要研究者(Pri ...

  8. ArcGIS Server 创建站点失败

    前期解决方案中部分解决方法汇总:①安装Server时创建的ArcGIS Server Account (操作系统级别用户,默认用户名arcgis)对创建站点时新建的站点目录arcgisserver文件 ...

  9. MVC应用程序中,怎样控制与复制相同的功能

    先看此篇<MVC程序实现Autocomplete功能> http://www.cnblogs.com/insus/p/3546255.html 它是实现使用jQuery实现文本框输入文字, ...

  10. 关于webapi post 使用多个参数的间接用法

    问题描述: Web Api 当使用Post提交的时候 由于只能接受一个参数 ,所以我们基本都会选择把所需要的参数,进行封装实体. 有的时候所需要的信息在其他两个实体中,还需要重新封装也不爽. 今天发现 ...