基础知识:
创建表:create table A (........);
查询记录:select * from A
更新记录:update A set a.x=y where a.z=c
插入记录: insert into A(x,y,z) values(......);
删除某记录:delete [form] A where a.x =y [如果删除整表数据则不用条件]
删除表:drop table A
清空整表数据: truncate table A [有外键关联则不能单独清空数据]
1。使查询出来的数据不重复:
select distinct 字段名 from 表名
2。查询出重复的数据:
select 字段名 from 表名 group by 字段名 having count(字段名)>1
3。从其他表中获取数据建立表
CREATE TABLE table1 AS SELECT * FROM table2
4。增加列
ALTER TABLE [schema.] table_name ADD column_definition column_type
5。更改列
ALTER TABLE [schema.] table_name MODIFY (column_name column_type, newcolumn_name newcolumn_type)
6。更改表名
RENAME old_name TO new_name
7.连表查询
1)查出来的数据有重复
select * from A, B where A.x = B.x and B.x=y
2)查出来的数据没重复(子查询)
select * from A where A.x in(select * from B where B.x =y)
8.修改表的所有者
sp_MSForEachTable ’sp_changeobjectowner ’’?’’,’’dbo’’’
9.关联更新:
MySQL:update A a,B b set a.x=b.x where a.z=b.z
SQL2000:update a set a.x=b.x from A a,B b where a.z=b.z
分享到:
相关推荐
《SQL基础知识第2版》是一本为新手同学特地准备的入门文档,由公众号【SQL数据库开发】原创出品。 内容涵盖了SQL基础语法的所有内容,不仅有SQL各个语法的解释,而且还附有大量的实例讲解和批注,通俗易懂。此外还...
数据库SQL基础知识是IT领域中至关重要的一环,尤其对于初学者来说,掌握好SQL语言是进入数据管理和分析世界的敲门砖。SQL(Structured Query Language),结构化查询语言,是用于管理和处理关系型数据库的标准语言。...
SQL 基础知识精要 SQL 是一种结构化查询语言,用于操作数据库。SQL 语言是数据库的标准语言,无论何时访问一个数据库,都需要使用 SQL 语言。 一、 SQL 介绍 SQL 是一种标准语言,用于操作数据库。SQL 语言可以...
SQL基础.sql SQL基础知识
总的来说,这个压缩包提供了一个系统学习SQL基础知识的机会,无论你是初学者还是希望巩固基础的开发者,都能从中受益。通过实践和应用书中的知识,你将能够熟练地操作和管理数据库,成为SQL的专家。
SQL 基础知识 SQL 是结构化查询语言(Structured Query Language),是一种标准的数据库语言,用于操作和管理数据库。下面是 SQL 基础知识的总结: 一、 SQL 介绍 SQL 是一种标准语言,用于操作和管理数据库。在 ...
Oracle SQL 基础知识论述 Oracle SQL 是一种基于关系型数据库管理系统(RDBMS)的查询语言,由 IBM Corporation, Inc. 开发,用于实现 Dr. E. F. Codd 的关系模型。1979 年,Relational Software, Inc.(现在的 ...
SQL(Structured Query Language)是用于管理和处理关系数据库的标准语言,对于任何从事数据处理或数据分析的人来说,掌握SQL基础知识至关重要。以下是对“SQL基础知识汇总(1)”的详细解释。 首先,我们从“SQL ...
教程名称:PL-SQL基础知识文档课程目录:【】10、处理例外【】11、开发子程序【】12、开发包【】13、开发触发器【】14、开发动态SQL【】15、使用对象类型【】16、使用LOB对象【】17、使用Oracle系统包【】18、附录A ...
总的来说,SQL基础知识涵盖了数据库操作的各个方面,从创建和管理数据库结构到对数据进行增、删、改、查。对于初学者,建议从基础语法开始学习,逐步掌握如何构建有效的查询,以及如何进行数据维护。通过实践和不断...
SQL基础知识思维导图,超详细! 不容错过。
### PL/SQL基础知识详解 #### 一、PL/SQL概览 **PL/SQL**,全称为Procedural Language for SQL,是由Oracle公司专门为Oracle数据库设计的一种程序设计语言。它结合了过程化语言(Procedural Language)和结构化...
SQL基础知识学习 UNION 运算符 EXCEPT运算符 NTERSECT运算符 循环
pl/sql基础知识ppt
本资源包含“SQL基础知识大全”、“SQL语句大全”和“SQL语句教程”三本教程,是学习SQL的宝贵资料。 在“SQL基础知识大全”中,你可以了解到以下核心概念: 1. 数据库基础:数据库是什么,以及关系型数据库的基本...
T-SQL基础知识学习ppt T-SQL基础知识学习ppt T-SQL基础知识学习ppt T-SQL基础知识学习ppt
Oracle PL SQL基础知识.ljlkxz;lk '/.//.
【SQL基础知识详解】 SQL,全称为Structured Query Language,是一种用于管理关系数据库的标准语言。自1974年由Boyde和Chamberlin提出以来,SQL在数据库领域扮演着至关重要的角色,被广泛应用于各大数据库系统,如...