SQL语句分类及基本结构

1.DML语句(数据操作语言) Insert、Update、Delete、Merge

2. DDL语句(数据定义语言) Create、Alter、Drop、Truncate

3.DCL语句(数据控制语言) Grant、Revoke

4.事务控制语句 Commit 、Rollback、Savepoint

二、基本语句

SELECT *
FROM   table;

1.指定特定的列:

SELECT 列名
FROM   table;

2.使用别名:

SELECT last_name AS name, commission_pct comm
FROM   employees;

3.连接符:

把列与列,列与字符连接在一起。

用 ‘||’表示。

可以用来‘合成’列。

select ename || ‘ is a ‘ || job from emp;
select empno, ename || ‘ ‘‘s annual salary is ‘ || sal*12 from emp;
时间: 2024-08-07 12:49:20

SQL语句分类及基本结构的相关文章

五、mysql中sql语句分类及常用操作

1.sql语句分类: DQL语句 数据查询语言 select DML语句 数据操作语言 insert delete update DDL语句 数据定义语言 create drop alter TCL语句 事务控制语言 commit rollback 2.创建一个新的数据库,create database database_name; 3.导入数据库脚本,source url(该路径可直接拖动文件到dos命令窗口获得) 4.查看该数据中所有的表,show tables; 5.查看某张表的结构,de

SQL语句分类:幸运飞艇源码搭建

SQL语句分类:幸运飞艇源码搭建(企 娥:217 1793 408) DDL:数据定义(对数据库和表结构的,增.删.改) 创建表:create table 表名(字段名 类型 [其他],....); 删除表:drop table 表名 修改:alter table 表名 add/modify/change/drop/rename to XXXX ** DML:数据操作(对表记录的操作,增.删.改) 添加:insert into 表名(字段名...) values(值....); 删除:delet

sql语句查询数据库表结构信息

开发中经常用到查询指定表及其字段的信息,以下是我整理的SQL语句查询方法,供自己平时使用也提供给大家参考! 1.适用MS SQL SERVER: 1 SELECT 2 表名 = case when a.colorder=1 then d.name else '' end, 3 表说明 = case when a.colorder=1 then isnull(f.value,'') else '' end, 4 字段序号 = a.colorder, 5 字段名 = a.name, 6 标识 = c

sql语句中---删除表结构drop,truncate和delete的异同点

参考别人总结,此内容仅供自己学习 一.sql中的语法 1.drop table 表名称                                      eg:drop table dbo.Sys_Test 2.truncate table 表名称                                eg:truncate table dbo.Sys_Test 3.delete from 表名称 where  列名称=值       eg:delete from dbo.Sys

sql语句分类

数据操作语言(DML:Data Manipulation Language)由数据库管理系统(DBMS) 提供,用于让用户或程序员使用,实现对数据库中数据的操作. 主要包含SELECT.INSERT.UPDATE.DELETE.MERGE.CALL.EXPLAIN PLAN.LOCK TABLE等语句. 数据定义语言(DDL:Data Definition Language)用于定义SQL模式.基本表.视图和索引的创建和撤消操作. 主要包含CREATE.ALTER.DROP.TRUNCATE.C

sql语句分类总结

数据定义语言DDL create database db_name; create table table_name (column_name data_type,...); create view view_name as select .....; create index on table_name (column_name,...); drop database db_name; drop table table_name; drop view view_name; drop index

SQL 语言分类

SQL语句分类有很多版本,下面转载2种主流分类: 1.Oracle 对SQL的分类: 数据操作语言语句[Data manipulation language,DML] 从一个或多个表或视图中查询数据(SELECT);获取操作[fetch]是可滚动 的[scrollable](见“可滚动游标”) 向表或视图中加入新数据行(INSERT) 修改表或视图中已有数据行的列值(UPDATE) 根据判断条件为表及视图插入或更新数据行(MERGE) 从表或视图中删除数据行(DELETE) 查询 SQL 语句的

web day15 数据库概述,MySQL,SQL语句,数据查询语法DQL

数据库管理系统(DBMS)的概述 1. 什么是DBMS:数据的仓库 > 方便查询 > 可存储的数据量大 > 保证数据的完整.一致 > 安全可靠 2. DBMS的发展:今天主流数据库为关系型数据库管理系统(RDBMS 使用表格存储数据) 3. 常见DBMS:Orcale.MySQL.SQL Server.DB2.Sybase 4. DBMS = 管理程序 + 多个数据库(DB) 5. DB = 多个table(不只是table,但这里先不介绍其他组成部分) 6. table的结构(即

慢谈MYSQL常用SQL语句

目录 1.SQL语句分类 2.DDL语句 3.DML语句 4.DCL语句 5.事务相关语句 6.mysql查询 6.1.单表简单查询 6.2.多表组合查询 6.2.1.联结查询(交叉联结,内联结,外联结(左外联结.右外联结)) 6.2.2.联合查询(UNION) 6.2.3.自联结 6.3.子查询 6.3.1.WHERE子查询 6.3.2.FROM子查询 1.SQL语句分类 DDL:数据定义语言,用来定义数据库对象,包括数据库.表.索引.存储过程.存储函数.约束.触发器.事件调度器等 DML:数