`
Yangjinghuan
  • 浏览: 48098 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

sql 基础知识

    博客分类:
  • SQL
阅读更多
基础知识:

创建表: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版.pdf

    《SQL基础知识第2版》是一本为新手同学特地准备的入门文档,由公众号【SQL数据库开发】原创出品。 内容涵盖了SQL基础语法的所有内容,不仅有SQL各个语法的解释,而且还附有大量的实例讲解和批注,通俗易懂。此外还...

    数据库SQL基础知识

    数据库SQL基础知识是IT领域中至关重要的一环,尤其对于初学者来说,掌握好SQL语言是进入数据管理和分析世界的敲门砖。SQL(Structured Query Language),结构化查询语言,是用于管理和处理关系型数据库的标准语言。...

    SQL基础知识 精品文档.docx

    SQL 基础知识精要 SQL 是一种结构化查询语言,用于操作数据库。SQL 语言是数据库的标准语言,无论何时访问一个数据库,都需要使用 SQL 语言。 一、 SQL 介绍 SQL 是一种标准语言,用于操作数据库。SQL 语言可以...

    SQL基础知识

    SQL基础.sql SQL基础知识 

    SQL基础知识.zip

    总的来说,这个压缩包提供了一个系统学习SQL基础知识的机会,无论你是初学者还是希望巩固基础的开发者,都能从中受益。通过实践和应用书中的知识,你将能够熟练地操作和管理数据库,成为SQL的专家。

    SQL基础知识.docx

    SQL 基础知识 SQL 是结构化查询语言(Structured Query Language),是一种标准的数据库语言,用于操作和管理数据库。下面是 SQL 基础知识的总结: 一、 SQL 介绍 SQL 是一种标准语言,用于操作和管理数据库。在 ...

    OracleSQL基础知识论述.pptx

    Oracle SQL 基础知识论述 Oracle SQL 是一种基于关系型数据库管理系统(RDBMS)的查询语言,由 IBM Corporation, Inc. 开发,用于实现 Dr. E. F. Codd 的关系模型。1979 年,Relational Software, Inc.(现在的 ...

    SQL基础知识汇总(1)

    SQL(Structured Query Language)是用于管理和处理关系数据库的标准语言,对于任何从事数据处理或数据分析的人来说,掌握SQL基础知识至关重要。以下是对“SQL基础知识汇总(1)”的详细解释。 首先,我们从“SQL ...

    PL-SQL基础知识文档

    教程名称:PL-SQL基础知识文档课程目录:【】10、处理例外【】11、开发子程序【】12、开发包【】13、开发触发器【】14、开发动态SQL【】15、使用对象类型【】16、使用LOB对象【】17、使用Oracle系统包【】18、附录A ...

    SQL基础知识培训课件

    总的来说,SQL基础知识涵盖了数据库操作的各个方面,从创建和管理数据库结构到对数据进行增、删、改、查。对于初学者,建议从基础语法开始学习,逐步掌握如何构建有效的查询,以及如何进行数据维护。通过实践和不断...

    SQL基础知识思维导图

    SQL基础知识思维导图,超详细! 不容错过。

    PL_SQL基础知识

    ### PL/SQL基础知识详解 #### 一、PL/SQL概览 **PL/SQL**,全称为Procedural Language for SQL,是由Oracle公司专门为Oracle数据库设计的一种程序设计语言。它结合了过程化语言(Procedural Language)和结构化...

    SQL基础知识学习

    SQL基础知识学习 UNION 运算符 EXCEPT运算符 NTERSECT运算符 循环

    pl/sql基础知识ppt

    pl/sql基础知识ppt

    SQL基础知识大全、语句大全、语句教程共3本文献

    本资源包含“SQL基础知识大全”、“SQL语句大全”和“SQL语句教程”三本教程,是学习SQL的宝贵资料。 在“SQL基础知识大全”中,你可以了解到以下核心概念: 1. 数据库基础:数据库是什么,以及关系型数据库的基本...

    T-SQL基础知识学习ppt

    T-SQL基础知识学习ppt T-SQL基础知识学习ppt T-SQL基础知识学习ppt T-SQL基础知识学习ppt

    PL SQL基础知识.

    Oracle PL SQL基础知识.ljlkxz;lk '/.//.

    数据库sql基础知识大全.ppt

    【SQL基础知识详解】 SQL,全称为Structured Query Language,是一种用于管理关系数据库的标准语言。自1974年由Boyde和Chamberlin提出以来,SQL在数据库领域扮演着至关重要的角色,被广泛应用于各大数据库系统,如...

Global site tag (gtag.js) - Google Analytics