SQL总结(快速参考)
SQL 语句
语句 | 语法 |
---|---|
AND / OR |
SELECT column_name(s) FROM table_name WHERE condition AND|OR condition |
ALTER TABLE (add column) |
ALTER TABLE table_name ADD column_name datatype |
ALTER TABLE (drop column) |
ALTER TABLE table_name DROP COLUMN column_name |
AS (alias for column) |
SELECT column_name AS column_alias FROM table_name |
AS (alias for table) |
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 INDEX |
CREATE INDEX index_name ON table_name (column_name) |
CREATE TABLE |
CREATE TABLE table_name ( column_name1 data_type, column_name2 data_type, ....... ) |
CREATE UNIQUE INDEX |
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 FROM |
DELETE FROM table_name (Note: Deletes the entire table!!) or DELETE FROM table_name |
DROP DATABASE | DROP DATABASE database_name |
DROP INDEX | DROP INDEX table_name.index_name |
DROP TABLE | DROP TABLE table_name |
GROUP BY |
SELECT column_name1,SUM(column_name2) FROM table_name GROUP BY column_name1 |
HAVING |
SELECT column_name1,SUM(column_name2) FROM table_name GROUP BY column_name1 HAVING SUM(column_name2) condition value |
IN |
SELECT column_name(s) FROM table_name WHERE column_name IN (value1,value2,..) |
INSERT INTO |
INSERT INTO table_name VALUES (value1, value2,....) or INSERT INTO table_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 (used to create backup copies of tables) |
SELECT * INTO new_table_name FROM original_table_name or SELECT column_name(s) |
TRUNCATE TABLE (deletes only the data inside the table) |
TRUNCATE TABLE table_name |
UPDATE |
UPDATE table_name SET column_name=new_value [, column_name=new_value] WHERE column_name=some_value |
WHERE |
SELECT column_name(s) FROM table_name WHERE condition |
SQL总结(快速参考)相关推荐
- SQL 语句快速参考
语句 语法 AND / OR SELECT column_name(s) FROM table_name WHERE condition AND|OR condition ALTER TABLE (a ...
- OGG学习笔记04-OGG复制部署快速参考
OGG学习笔记04-OGG复制部署快速参考 源端:Oracle 10.2.0.5 RAC + ASM 节点1 Public IP地址:192.168.1.27 目标端:Oracle 10.2.0.5 ...
- SQL语句快速回忆——SQL基础知识点汇总
文章目录 DDL 建表 约束 已经建了表要添加约束 取消主键PRIMARY约束 外键 FOREIGN KEY 建表时加外键(表2必须已经创建,并且建表时列名已经定义) 已有表添加外键约束 删除外键约束 ...
- linux单机到单机adg环境,Oracle 11.2.0.4 DataGuard 环境打PSU,OJVM PSU补丁快速参考
环境:RHEL6.5 + Oracle 11.2.0.4 DataGuard physical standby 主库和备库都是单节点. 需求:主备库同时应用160719的PSU和OJVM PSU补丁. ...
- OWL2 Web本体语言快速参考指南
2019独角兽企业重金招聘Python工程师标准>>> 本文档<OWL2 Web本体语言入门>是W3C发布的OWL 2 Web Ontology Language Pri ...
- SED单行脚本快速参考(Unix流编辑器)
SED单行脚本快速参考(Unix流编辑器) « web2.0ã€äº'计ç®-ã€é›†ç¾¤ã€é«˜å¯ç"¨æ€§ SED单行脚本快速参考(Unix流编辑器) 2005年12月29 ...
- SQL Challenge ——快速找到1-100之间缺失的数
原文:SQL Challenge --快速找到1-100之间缺失的数 有个经典的题目:1-100之间的数字(不重复)存放在表里,共95行一列,但是里面缺了5个数字,怎么用SQL最快找出那五个数字. 我 ...
- sql语言和php,SQL语言快速入门(三)_php
我们日常使用SQL语言的工作过程中,使用最多的还是从已经建立好的数据库中查询信息.下面,我们就来详细介绍一下如何使用SQL语言实现各种数据库查询操作. SELECT-FROM 为方便讲解,我们在数据库 ...
- SQL Server 2005参考:Apply运算符
SQL Server 2005参考:Apply运算符 使用 APPLY 运算符可以为实现查询操作的外部表表达式返回的每个行调用表值函数.表值函数作为右输入,外部表表达式作为左输入.通过对右输入求值来获 ...
最新文章
- Struts的select两种遍历方法
- numpy中的cov(方差计算)简单介绍
- 计算机网络-RIP与OSPF
- Java 设计模式之 Visitor 访问者模式
- 系统工具软件下载合集
- H5使用OCR身份证识别
- 百度之星1004度度熊的午饭时光
- EA enterprise architect 画用例图
- NB-IoT 无线烟感在文物古建筑的防火安全应用
- DockerFile的编写构建镜像步骤,常用命令和案例
- oracle找出两张表中不同的数据
- w7计算机文件夹打开怎么设置密码,文件夹怎么设置密码,win7文件怎么加密-
- 小鸡饲料任务,线下扫码付款收饲料地址
- day2-运算符和分支
- 深圳百元赠送话费11月20日前启动充
- 李宏毅2022机器学习hw6
- Dev-C++下面的编译状态栏信息不显示
- npm install安装报错 npm ERR! code Z_BUF_ERROR 问题解决
- 一份合格的软件需求规格说明书的要求
- [渝粤教育] 广东-国家-开放大学 21秋期末考试网络金融10248k2
热门文章
- springboot 常用配置之多环境配置(开发环境、测试环境、生产环境等)
- uClinux下移植Ne2000兼容的网卡驱动程序(转)
- 模型越复杂越容易惰性_ML模型的惰性预测
- Linux ping的原理与实现
- 振臂高呼式的写作:谈肖亦农的《毛乌素绿色传奇》
- php 命令行 php.ini,php web环境和命令行环境下查找php.ini的方法分享
- 域服务器怎么修改管理员密码,域服务器更改客户端管理员的密码
- mysql5.7 新增参数_MySQL 5.7 新增参数
- linux下centos安装mysql数据库_Linux CentOS 下的MySQL数据库安装与配置-阿里云开发者社区...
- matlab程序中,如何解决矢量长度必须相同的问题