SQL语句快速参考

sql

来自 W3CSchool 的 SQL 快速参考


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://www.w3cschool.cc/sql/sql-quickref.html


相关推荐

  • 高考语文补写句子专题训练及参考答案 高考语文补写句子专题训练及参考答案1.根据上下文,在下面一段文字横线处补写恰当的语句,使整段文字语意完整连贯,内容贴切,逻辑严密。每处不超过l5个字。(6分)观看汉字听写大会之类节目,人们惊奇的是这些青涩的学子,①,答案似很简单
  • 高考语文快速辨识病句十法<br>高考语文快速辨识病句十法 一、句中有多重限定或修饰成分,可考虑是否语序不当或赘余例1:在休息室里许多老师昨天都同他热情地交谈。句中的多重状语语序不当,正确的语序应该是:“昨天,许多老师在休息室里都热情地同他交谈。”或“许多老师昨天……”例2:参加这次探险活动前他已写
  • CSS2快速参考 2.0 CSS2快速参考之三关键词:其他3、布局(Layout)属性:在以前的HTML里,元素的位置只能靠元素的依次排列觉得,而在CSS里你可以更精确的定位元素。Netscape曾提出过Layer标记,它对于精确布局很有好处,但是并没有被W3C承认
  • 高考语文补写句子专题训练及参考答案 1.根据上下文,在下面一段文字横线处补写恰当的语句,使整段文字语意完整连贯,内容贴切,逻辑严密。每处不超过l5个字。(6分)观看汉字听写大会之类节目,人们惊奇的是这些青涩的学子,①,答案似很简单:潜心钻研,反复记诵默写。问题是有
  • 02分支语句 usingSystem;namespace分支语句{classMainClass{publicstaticvoidMain(string[]args){#region单分支语句if//if语句的表达式:if(条件){语句块1;语句块2}//
  • CSS2 快速参考 ——网络资源CSS2快速参考之一  自W3C(TheWorldWideWebConsortium)制定了代号为Cougar的HTML的4.0版本以来,存在在Web页面中的动态效果首次被正式的承认了,W3C把动态超文本
  • CSS2 快速参考 1.0   自W3C(TheWorldWideWebConsortium)制定了代号为Cougar的HTML的4.0版本以来,存在在Web页面中的动态效果首次被正式的承认了,W3C把动态超文本(DynamicHTML)的实现分为了三个部分:脚本、支
  • 【豆苗翻译】家长与孩子交流时的建议-快速参考指南 CommunicationTipsforParents-QuickReferenceGuide家长与孩子交流时的建议-快速参考指南来源:http://www.autism.org.uk/living-with-autism/communic
  • Python 精要参考(第二版) 第一章 Python快速入门 1.第一章 Python快速入门本章是Python的快速入门,在这一章并不涉及python的特殊规则和细节,目标是通过示例使你快速了解Python语言的特点。本章简要介绍了变量,表达式,控制流,函数以及输入/输出的基本概念,在这一章不涉及P
  • 黑马程序员_SQL和ADO.net篇2之插入语句,更新语句,删除语句  -------WindowsPhone7手机开发、.Net培训、期待与您交流!-------一.插入语句============================================--1.最基本的插入insertintoTbl
  • (大数据工程师学习路径)第五步 MySQL参考手册中文版----MySQL语句语法 一、数据定义语言1.1ALTERDATABASE语法ALTER{DATABASE|SCHEMA}[db_name]alter_specification[,alter_specification]...alter_specification
  • CSS 网页制作时遇到问题的快速参考技巧 正在運用CSS建站時,您確定遇到過五花八門的格局成績,最初能夠被搞得焦頭爛額。白文的手段是讓您的設想進程更為簡單,當您遇到艱難時為您需要快捷參考。有疑難,先考證正在調劑時,先對於您的代碼停止考證常常能省去沒有少費事事。體例沒有准確的XHTM

你的评论

就没有什么想说的吗?

最新博客

关于我们 免责声明 移动版

©2017传客网    琼ICP备15003173号-2    

本站部分文章来源于互联网,版权归属于原作者。
本站所有转载文章言论不代表本站观点,如是侵犯了原作者的权利请发邮件联系站长(weishubao@126.com),我们收到后立即删除。
站内所有资源仅供学习与参考,请勿用于商业用途,否则产生的一切后果将由您自己承担!

X