sql基础语句汇总
SQL(StructuredQueryLanguage)是一种关系型数据库管理系统(RDBMS)所使用的语言,可以用来操作数据库和运行各种SQL查询,以获取所需的数据,实现一定的功能。
SQL语句的基本结构有六类:数据定义语句(DDL)、数据操纵语言(DML)、数据查询语句(DQL)、数据控制语句(DCL)、事务控制语句(TCL)和系统控制语句(SCL)。在数据库操作过程中,最常使用的是DML语句,其具体内容如下:
一、数据定义语句(DDL)
DDL语句用于定义数据库中对象的结构,常用的类型有建库(create database)、建表(create table)、建索引(create index)、修改表(alter table)和删除表(drop table)等等。
1.库:CREATE DATABASE [database name]
2.表:CREATE TABLE [table name] (field name 1 datatype(length), field name 2 datatype(length), ...)
3. 修改表:ALTER TABLE [table name] ADD [column name] datatype(length)
4.除表:DROP TABLE [table name]
二、数据操纵语言(DML)
DML语句用于操作数据库中的数据,常用的有查询(select)、插入(insert)、更新(update)和删除(delete)四种类型。
update语法大全 1.询:SELECT [columns] FROM [table name] WHERE [condition]
2.入:INSERT INTO [table name] ([columns], [values])
3.新:UPDATE [table name] SET [column = new value] WHERE [condition]
4.除:DELETE FROM [table name] WHERE [condition]
三、数据查询语句(DQL)
DQL语句用于查询数据库中指定类型的对象,常用的有SELECT语句和SUM(SUM)函
数,SELECT语句用于从数据库中选择所需的数据,而SUM函数用于对给定的字段进行求和操作。
1. SELECT:SELECT [columns] FROM [table name] WHERE [condition]
2. SUM:SUM([column]) FROM [table name] WHERE [condition]
四、数据控制语句(DCL)
DCL语句用于控制数据库对象的访问权限,常用的有GRANT和REVOKE两种。
1. GRANT:GRANT [permisson] ON [object name] TO [username]
2. REVOKE:REVOKE [permisson] ON [object name] FROM [username]
五、事务控制语句(TCL)
TCL语句用于控制一系列的SQL语句,确保它们一起完成或者完全不做,常用的有BEGIN、COMMIT和ROLLBACK三个语句。
1. BEGIN:BEGIN TRANSACTION
2. COMMIT:COMMIT TRANSACTION
3. ROLLBACK:ROLLBACK TRANSACTION
六、系统控制语句(SCL)
SCL语句用于管理数据库的服务器,常用的是EXECUTE和SHUTDOWN两个语句。
1. EXECUTE:EXECUTE [command]
2. SHUTDOWN:SHUTDOWN
以上就是基本的SQL语句汇总,主要包括数据定义语句(DDL)、数据操纵语言(DML)、数据查询语句(DQL)、数据控制语句(DCL)、事务控制语句(TCL)和系统控制语句(SCL)六类。SQL语句在操作数据库方面非常重要,从建库、建表到查询、插入等,都是通过这些SQL语句来实现的,因此使用SQL语句查询数据库和操作数据库是非常有必要的。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论