sql delete from(删除)语句详解

sql delete from(删除)语句详解

浏览: 605 2018年02月24日
DELETE FROM语句在某些情况下,我们会需要直接由数据库中去除一些数据。 DELETE FROM 指令来达成。它的语法是:DELETE FROM 表名称 WHERE 列名称 = 值DELETE 语句用于删除表中的行。示例Person表:删除某行"Fred Wilson" 会被删除:DELE...
sql update语句详解

sql update语句详解

浏览: 540 2018年02月23日
我们有时候可能会需要修改表格中的数据。在这个时候,我们就需要用到 UPDATE 指令。这个指令的语法是:UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值最容易了解这个语法的方式是透过一个例子。假设我们有以下的表格:Person表:更新某一行中的一个列我们为 lastn...
sql insert into[插入]语句

sql insert into[插入]语句

浏览: 521 2018年02月21日
到目前为止,我们学到了将如何把数据由表格中取出(sql查询语句)。但是这些数据是如果进入这些表格的呢? 这就是本章节需要介绍的 (INSERT INTO)插入语句。基本上,我们有两种作法可以将数据插入表格中内。一种是一次插入一笔,另一种是一次插入好几笔记录。我们先来看一次插入一笔的方式。依照惯例...
sql truncate table指令详解

sql truncate table指令详解

浏览: 565 2018年02月21日
有时候我们会需要清除一个表格中的所有数据。要达到者个目的,一种方式是我们在 SQL DROP 那一章 看到 的 DROP TABLE 指令。不过这样整个表格就消失,而无法再被用了。另一种方式就是运用 TRUNCATE TABLE 的指令。在这个指令之下,表格中的数据会完全消失,可是表格本身会继续...

sql drop table语句(删除表)

浏览: 523 2018年02月20日
有时候我们会决定我们需要从数据库中清除一个表格。事实上,如果我们不能这样做的话,那将会是一个很大的问题,因为数据库管理师 (Database Administrator -- DBA) 势必无法对数据库做有效率的管理。还好,SQL 有提供一个 DROP TABLE 的语法来让我们删除表格。 DR...
sql外键[ FOREIGN KEY]详解

sql外键[ FOREIGN KEY]详解

浏览: 604 2018年02月19日
外键是一个用来连接两个表的键。这有时被称为一个引用的键。从一个表的主键字段,并将其插入到其他表,它成为一个外键,即。外键是一个列或列的组合的值匹配不同的表中的主键。2个表之间的关系与第二个表中的外键的表中的主键相匹配。如果一个表有一个主键定义的任何字段,那么该字段不能有两个记录具有相同的值。举例...
sql 主键[Primary Key]详解

sql 主键[Primary Key]详解

浏览: 768 2018年02月19日
SQL PRIMARY KEY 主键约束PRIMARY KEY 约束唯一标识数据库表中的每条记录。主键必须包含唯一的值。主键列不能包含 NULL 值。每个表都应该有一个主键,并且每个表只能有一个主键。主键 (Primary Key) 中的每一笔数据都是表格中的唯一值。换言之,它是用来独一无二地确...
sql alter语句(添加,修改,删除字段或字段类型)

sql alter语句(添加,修改,删除字段或字段类型)

浏览: 618 2018年02月18日
在表格被建立在数据库中后,我们常常会发现,这个表格的结构需要有所改变。常见的改变如下:加一个字段(列)删去一个字段(列)改变字段(列)名称改变字段(列)的数据类型以上列出的改变并不是所有可能的改变。ALTER TABLE 也可以被用来作其他的改变,例如改变主键定义。ALTER TABLE 的语法...
sql 索引 create index

sql 索引 create index

浏览: 562 2018年02月17日
索引 (Index) 可以帮助我们从表格中快速地找到需要的数据。举例来说,假设我们要在一本园艺书中找如何种植青椒的讯息。若这本书没有索引的话,那我们是必须要从头开始读,直到我们找到有关种直青椒的地方为止。若这本书有索引的话,我们就可以先去索引找出种植青椒的资讯是在哪一页,然后直接到那一页去阅读。...
create view视图创建

create view视图创建

浏览: 586 2018年02月15日
视图 (View) 可以被当作是虚拟表格。它跟表格的不同是,表格中有实际储存数据,而视图是建立在表格之上的一个架构,它本身并不实际储存数据。下面有更详细的解释:什么是视图?在 SQL 中,视图是基于 SQL 语句的结果集的可视化的表。视图包含行和列,就像一个真实的表。视图中的字段就是来自一个或多...
sql create table[创建表]

sql create table[创建表]

浏览: 648 2018年02月13日
表是数据库中储存数据的基本架构。在绝大部份的情况下,数据库厂商不可能知道您需要如何储存您的数据资料,所以通常您会需要自己在数据库中建立表格。虽然许多数据库工具可以让您在不需用到 SQL 的情况下建立表格,不过由于表格是一个最基本的架构,我们决定包括 CREATE TABLE 的语法在这个网站中。...
sql trim函数使用方法[去掉空格]

sql trim函数使用方法[去掉空格]

浏览: 945 2018年02月12日
sql中如何去除空格,其实很简单,字符前的空格,用ltrim(string1)字符后的空格,用rtrim(string1)字符中的空格,用replace(string1, ' ', ' ')SQL 中的 TRIM 函数是用来移除掉一个字串中的字头或字尾。最常见的用途是移除字首或字尾的空白。这个函...
sql substring 函数

sql substring 函数

浏览: 585 2018年02月09日
SQL substring 函数 就是截取字符串,如:select substring('abcdefg',1,4)得到的结果是abcd,即从第一位开始,截取4位。所以语法为 substring(字段名,起始位置,取字符长度)不过,此函数在不同的数据库中用法也不尽相同。MySQL: SUBSTR...
sql CONCAT函数用法

sql CONCAT函数用法

浏览: 732 2018年02月07日
CONCAT采用数量可变的字符串自变量并将它们连接到单个字符串。 它需要至少两个输入值;否则将引发错误。 所有参数都隐式转换为字符串类型,然后串联在一起。 Null 值被隐式转换为空字符串。 如果所有的自变量是 null,类型的空字符串varchar(1) 返回。 隐式转换为字符串的过程遵循现有...
sql minus指令用法

sql minus指令用法

浏览: 716 2018年02月06日
minus-(oracle)返回在第一个查询结果中与第二个查询结果不相同的那部分行记录,即两个结果的差集 select * from abc2 minus select * from abc ;MINUS 指令是运用在两个 SQL 语句上。它先找出第一个 SQL 语句所产生的结果,然后看...
sql intersect指令用法

sql intersect指令用法

浏览: 611 2018年01月28日
INTERSECT 返回 两个结果集的交集(即两个查询都返回的所有非重复值)。UNION 返回两个结果集的并集。和 UNION 指令类似,INTERSECT 也是对两个 SQL 语句所产生的结果做处理的。不同的地方是, UNION 基本上是一个 OR (如果这个值存在于第一句或是第二句,它就会被...
SQL UNION ALL指令

SQL UNION ALL指令

浏览: 496 2018年01月21日
UNION ALL 这个指令的目的也是要将两个 SQL 语句的结果合并在一起。 UNION ALL 和 UNION 不同之处在于 UNION ALL 会将每一笔符合条件的数据都列出来,无论数据值有无重复。UNION ALL 的语法如下:[SQL 语句 1]UNION ALL[SQL 语句 2];...
sql union指令

sql union指令

浏览: 620 2018年01月20日
UNION 指令的目的是将两个 SQL 语句的结果合并起来。从这个角度来看, UNION 跟 JOIN 有些许类似,因为这两个指令都可以由多个表格中提取数据。 UNION 的一个限制是两个 SQL 语句所产生的列需要是同样的数据种类。另外,当我们用 UNION 这个指令时,我们只会看到不同的数据...
sql Subquery(子查询)

sql Subquery(子查询)

浏览: 662 2018年01月18日
sql Subquery(子查询)一个select...FROM是一个基本查询,如果在一个SELECT...FROM中嵌套着另外一个SELECT...FROM语句,就称之为子查询,其中被嵌套在里面的查询语句为子查询示例1、单行子查询 select ename,deptno,sal ...
sql 表连接

sql 表连接

浏览: 580 2018年01月12日
一、连接查询简介连接查询中用来连接连个表的条件称为连接条件或连接谓词。其形式为:[<表1>].<列名1><连接运算符>[<表2>].<列2>  常见的连接运算符包括1、比较运算符:=、>、<、>=、<=、!=、between和and。2、逻辑运算符:not、and、or。3、使用between和...