SQL语句大全

简介:

--说明:创建数据库

create database USER(表名)

--说明:删除数据库

drop database USER(表名)

--说明:备份 sql server

--创建备份数据的  device

USE master

EXEX sp_addumpdevice 'disk','testBack','C:\mssql17backup\MyNwi'

nd_1.dat'


--开始备份

BACKUP DATABASE pibs TO testBack

--说明:创建新表

create table tabname(col1 type1 [not null] [primary key],col2 type2 [not null]),

--根据已有的表创建新表:

A:create table tab_new like tab_old (使用旧表创建新表);

B:create table tab_new as select col1,col2… from tab_old definition only

--说明:删除新表

drop table tabname

--说明:增加一个列

Alter table tabname add column col type

--说明:添加主键

Alter table tabname add primary key(col)

--说明:删除主键

Alter table tabname drop primary key(col)

--说明:创建索引

create [unique] index idxname on tabname(col….)

--删除索引

drop index idxname 

--说明:创建视图

create view viewname as select statement

--说明:删除视图

drop view viewname


--说明:几个最简单的基本的sql语句

条件:select * from table1 where (条件)

插入:insert into table1(field1,field2) values(value1,value2)

删除:delete from table1 where(条件)

跟新:update table1 set field1=value1 where (条件)

查找:select * from table1 where field1 like ’%value1%’ ---like

排序:select * from table1 order by field1,field2 [desc]或者[asc]

总数:select count as totalcount from table1

求和:select sum(field1) as sumvalue from table1

平均:select avg(field1) as avgvalue from table1

最大:select max(field1) as maxvalue from table1

最小:select min(field1) as minvalue from table1

外连接:left (outer) join

本文转自12691034博客51CTO博客,原文链接http://blog.51cto.com/12701034/1929636如需转载请自行联系原作者


笑容掩饰爱

相关文章
|
SQL XML Oracle
Mybatis动态SQL语句查询,实现一个参数 可查询多个字段。
Mybatis动态SQL语句查询,实现一个参数 可查询多个字段。
611 0
Mybatis动态SQL语句查询,实现一个参数 可查询多个字段。
|
3月前
|
SQL Java 数据库连接
如何在 Java 代码中使用 JSqlParser 解析复杂的 SQL 语句?
大家好,我是 V 哥。JSqlParser 是一个用于解析 SQL 语句的 Java 库,可将 SQL 解析为 Java 对象树,支持多种 SQL 类型(如 `SELECT`、`INSERT` 等)。它适用于 SQL 分析、修改、生成和验证等场景。通过 Maven 或 Gradle 安装后,可以方便地在 Java 代码中使用。
833 11
|
10月前
|
SQL Oracle 关系型数据库
mysql和oracle 命令行执行sql文件 数据库执行sql文件 执行sql语句
mysql和oracle 命令行执行sql文件 数据库执行sql文件 执行sql语句
126 0
|
SQL 存储 关系型数据库
MySQL的第一篇文章——了解数据库、简单的SQL语句
MySQL的第一篇文章——了解数据库、简单的SQL语句
|
SQL 程序员 开发工具
【Sql Server】基础之分组查询重复出现多条记录的SQL语句,以及group by和having、min函数运用
基础之分组查询重复出现多条记录的SQL语句,以及group by和having、min函数运用
621 0
【Sql Server】基础之分组查询重复出现多条记录的SQL语句,以及group by和having、min函数运用
SQL 查询表中每门课程成绩最好的前n名学生 优于group by语句的方法
SQL 查询表中每门课程成绩最好的前n名学生 优于group by语句的方法
SQL 查询表中每门课程成绩最好的前n名学生 优于group by语句的方法
|
SQL 数据库 数据安全/隐私保护
使用SQL语句 查询电话号码 加密显示
使用SQL语句 查询电话号码 加密显示
398 0
使用SQL语句 查询电话号码 加密显示
|
SQL 存储 安全
MYSQL数据库初窥门径, SQL语句地熟练使用, 图形化界面提高效率
MYSQL数据库初窥门径, SQL语句地熟练使用, 图形化界面提高效率
MYSQL数据库初窥门径, SQL语句地熟练使用, 图形化界面提高效率
|
SQL 存储 关系型数据库
数据库语句执行过程理解,存储引擎的学习,字符集的理解,加各种sql数据类型理解介绍加之SQL各种数据查询分析和题目专练(2)
数据库语句执行过程理解,存储引擎的学习,字符集的理解,加各种sql数据类型理解介绍加之SQL各种数据查询分析和题目专练(2)
数据库语句执行过程理解,存储引擎的学习,字符集的理解,加各种sql数据类型理解介绍加之SQL各种数据查询分析和题目专练(2)
|
SQL 关系型数据库 MySQL
SQL语句优化方法
SQL语句优化方法
235 0

热门文章

最新文章