SQL 语句 语法
AND / OR SELECT column_name(s)
FROM table_name
WHERE condition
AND|OR condition
ALTER TABLE ALTER TABLE table_name
ADD column_name datatype
or
ALTER TABLE table_name
DROP COLUMN column_name
AS (alias) SELECT column_name AS column_alias
FROM table_name
or
SELECT column_name
FROM table_name AS table_alias
BETWEEN SELECT column_name(s)
FROM table_name
WHERE column_name
BETWEEN value1 AND value2
CREATE DATABASE CREATE DATABASE database_name
CREATE TABLE CREATE TABLE table_name
(
column_name1 data_type,
column_name2 data_type,
column_name2 data_type,
...
)
CREATE INDEX CREATE INDEX index_name
ON table_name (column_name)
or
CREATE UNIQUE INDEX index_name
ON table_name (column_name)
CREATE VIEW CREATE VIEW view_name AS
SELECT column_name(s)
FROM table_name
WHERE condition
DELETE DELETE FROM table_name
WHERE some_column=some_value
or
DELETE FROM table_name
(Note: Deletes the entire table!!)
DELETE * FROM table_name
(Note: Deletes the entire table!!)
DROP DATABASE DROP DATABASE database_name
DROP INDEX DROP INDEX table_name.index_name (SQL Server)
DROP INDEX index_name ON table_name (MS Access)
DROP INDEX index_name (DB2/Oracle)
ALTER TABLE table_name
DROP INDEX index_name (MySQL)
DROP TABLE DROP TABLE table_name
GROUP BY SELECT column_name, aggregate_function(column_name)
FROM table_name
WHERE column_name operator value
GROUP BY column_name
HAVING SELECT column_name, aggregate_function(column_name)
FROM table_name
WHERE column_name operator value
GROUP BY column_name
HAVING aggregate_function(column_name) operator value
IN SELECT column_name(s)
FROM table_name
WHERE column_name
IN (value1,value2,..)
INSERT INTO INSERT INTO table_name
VALUES (value1, value2, value3,....)
or
INSERT INTO table_name
(column1, column2, column3,...)
VALUES (value1, value2, value3,....)
INNER JOIN SELECT column_name(s)
FROM table_name1
INNER JOIN table_name2
ON table_name1.column_name=table_name2.column_name
LEFT JOIN SELECT column_name(s)
FROM table_name1
LEFT JOIN table_name2
ON table_name1.column_name=table_name2.column_name
RIGHT JOIN SELECT column_name(s)
FROM table_name1
RIGHT JOIN table_name2
ON table_name1.column_name=table_name2.column_name
FULL JOIN SELECT column_name(s)
FROM table_name1
FULL JOIN table_name2
ON table_name1.column_name=table_name2.column_name
LIKE SELECT column_name(s)
FROM table_name
WHERE column_name LIKE pattern
ORDER BY SELECT column_name(s)
FROM table_name
ORDER BY column_name [ASC|DESC]
SELECT SELECT column_name(s)
FROM table_name
SELECT * SELECT *
FROM table_name
SELECT DISTINCT SELECT DISTINCT column_name(s)
FROM table_name
SELECT INTO SELECT *
INTO new_table_name [IN externaldatabase]
FROM old_table_name
or
SELECT column_name(s)
INTO new_table_name [IN externaldatabase]
FROM old_table_name
SELECT TOP SELECT TOP number|percent column_name(s)
FROM table_name
TRUNCATE TABLE TRUNCATE TABLE table_name
UNION SELECT column_name(s) FROM table_name1
UNION
SELECT column_name(s) FROM table_name2
UNION ALL SELECT column_name(s) FROM table_name1
UNION ALL
SELECT column_name(s) FROM table_name2
UPDATE UPDATE table_name
SET column1=value, column2=value,...
WHERE some_column=some_value
WHERE SELECT column_name(s)
FROM table_name
WHERE column_name operator value
来源:http://m.w3cschool.cc/sql/sql-quickref.html
- 浏览: 66982 次
- 性别:
- 来自: 福建
相关推荐
"sql快速参考.zip"压缩包提供了关于MySQL数据库操作的两个PDF文档,即"MySQL 函数 _ 菜鸟教程.pdf"和"SQL 快速参考.pdf",旨在帮助用户快速理解和运用SQL语句。 首先,我们来看"MySQL 函数 _ 菜鸟教程.pdf"。这份...
**标题:“Transact-SQL快速参考”** **概述:** Transact-SQL(T-SQL)是Microsoft SQL Server中用于数据库管理和数据操作的一种结构化查询语言。它在SQL标准的基础上扩展了诸多功能,包括事务处理、流程控制、...
Oracle 11g SQL快速参考手册是一份官方文档,涵盖了SQL语言的核心概念和特性,旨在帮助用户快速理解和应用SQL在Oracle数据库系统中的操作。以下是手册中可能涉及的主要知识点: 1. **SQL语法**:SQL(Structured ...
sql快速参考.xlsx
SQL快速参考文档为使用者提供了一份语法查阅表,方便快速回忆或学习SQL语句的结构和用法。以下是根据给定文件内容提取的SQL知识点: 一、基础查询和数据操作 - SELECT语句:用于从数据库中查询数据。可以指定要检索...
Entity SQL 快速参考,可方便查询相关语法内容,可帮助你查询相关语法,这方面资料较少
这本书详尽地介绍了SQL的各种功能和用法,帮助用户在实际操作中快速解决问题。SQL(Structured Query Language),即结构化查询语言,是用于管理关系数据库的标准语言,广泛应用于数据查询、更新、插入和删除等操作...
这份“SQL参考手册”是一份专为新手设计的资源,旨在提供全面的基础SQL语句教程,帮助初学者快速入门并掌握基本的SQL知识。 一、SQL基础概念 SQL全称为结构化查询语言,它包括了数据查询、数据操作、数据定义和数据...
### SQLPrompt快速参考指南知识点详解 #### 一、概述 SQLPrompt是一款强大的SQL开发辅助工具,旨在提高数据库开发人员的工作效率。此快速参考指南通过中文机器翻译的方式将原英文文档转化为中文版本,方便中文用户...
4. **SQL快速参考**:此文档为快速查阅手册,提供了SQL常用命令和语法的简洁概览,适合日常开发和查询时快速查找所需信息。包括基本的查询构造、数据过滤、排序、分组、聚合函数以及如何处理日期和时间等。 学习...
本资料“SQL语言快速检索参考大全”旨在帮助用户快速查找并掌握SQL的相关知识,以提高数据查询和管理的效率。 一、SQL基础概念 SQL主要包括数据查询、数据更新、数据插入和数据删除四大功能。在学习SQL时,首先要...
《SQL参考手册CHM》是针对SQL语言的一份详尽指南,特别强调了与SQL Server相关的精华内容。SQL(Structured Query Language),结构化查询语言,是用于管理关系数据库的标准编程语言,广泛应用于各类数据处理系统中...
SQL(Structured Query Language)是用于管理和操作...无论你是新手还是经验丰富的开发者,这个"SQL语言参考大全 SQL 语句"都能成为你宝贵的参考资料。通过不断的实践和学习,你将能熟练地运用SQL解决各种实际问题。
- **版本信息**:本文档为Oracle Database SQL快速参考指南的10g Release 2(10.2)版,发布于2005年12月。 - **版权与许可**:此文档及软件包含专有信息,并受到版权法保护。根据许可证协议中的限制,禁止对程序...
根据提供的文件信息,我们可以归纳出以下关于《Oracle 数据库11gr1 SQL语言快速参考》的重要知识点: ### 一、文档概述 此文档是Oracle官方发布的《Oracle Database SQL Language Quick Reference 11g Release 1 ...