下列语句部分是Mssql语句,不可以在access中使用。
SQL分类:
DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE)
DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT)
DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK)
首先,简要介绍基础语句:
1、说明:创建数据库
CREATE DATABASE database-name
2、说明:删除数据库
drop database dbname
3、说明:备份sql server
--- 创建 备份数据的 device
USE master
EXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat'
--- 开始 备份
BACKUP DATABASE pubs TO testBack
4、说明:创建新表
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
5、说明:删除新表drop table tabname
6、说明:增加一个列
Alter table tabname add column col type
注:列增加后将不能删除。DB2中列加上后数据类型也不能改变,唯一能改变的是增加varchar类型的长度。
7、说明:添加主键: Alter table tabname add primary key(col)
说明:删除主键: Alter table tabname drop primary key(col)
8、说明:创建索引:create [unique] index idxname on tabname(col….)
删除索引:drop index idxname
注:索引是不可更改的,想更改必须删除重新建。
9、说明:创建视图:create view viewname as select statement
删除视图:drop view viewname
10、说明:几个简单的基本的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]
总数: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
<!--[if !supportLineBreakNewLine]-->
<!--[endif]-->
分享到:
相关推荐
sql经典语句,汇集常见的sql语句。 sql经典语句,汇集常见的sql语句。 sql经典语句,汇集常见的sql语句。
SQL经典语句集,包含了很多SQL中常用到的比较经典的语句。很适合初级中级程序员使用。
SQL经典语句 清华大学荟萃 不愧名校教授整理
《SQL经典语句》则可能是一本实用手册,收集了大量常见的SQL语句示例,便于读者在实际工作中快速查找和参考。 通过这三本书的学习,你可以建立起完整的SQL知识体系,从简单的数据查询到复杂的数据库设计,从基础的...
下面我们将深入探讨一些SQL的基础知识,以及一些常用的SQL语句。 SQL是用于管理关系数据库的标准编程语言,它允许我们创建、更新、查询和操作数据。主要分为四大类:DQL(Data Query Language)、DDL(Data ...
在Oracle环境中,SQL语句通常被用来执行以下任务: 1. **选择数据**:`SELECT`语句是最常用的,用于从表中检索数据。例如,`SELECT * FROM table_name`将返回表中的所有记录。更高级的查询涉及联接(JOIN)、子查询...
2. **索引与视图**:包括创建索引、复合SQL语句、视图构建等中级操作。 3. **高级查询**:探讨了高级运算查询、使用EXCEPT和INTERSECT运算符、外连接应用等复杂查询技术。 4. **数据管理**:介绍了SQL分组、复制或...
SQL经典语句大全,收集我们在平时使用SQL时的一些语法语句汇集,比如创建、备份、删除数据库的SQL脚本,这些当然是比较简了,还有复杂点的像备份、创建索引、复合SQL语句、创建视图、高级运算查询、EXCEPT 运算符、...
sql语句sql语句sql语句sql语句sql语句
50个经典sql语句总结: mysql 单表查询,多表查询,分组查询,最大/小,和计算,平均数计算,复杂计算...
SQL经典语句大全 本文档主要介绍了 SQL 语言的经典语句大全,涵盖了 SELECT 语句、数学运算、空值处理、别名、连接列、排序输出、 WHERE 字段等多个方面。 一、SELECT 语句 SELECT 语句是 SQL 语言的基础语句,...
一个朋友整理的SQL语句拿出来大家分享下
SQL语句是数据库操作的核心,它用于查询、插入、更新和删除数据,是任何数据库管理系统中的基础工具。在IT行业中,编写SQL语句是一项必备技能,但手动编写和调试SQL语句可能会耗费大量时间和精力,尤其在处理复杂...
sql 语句学习 sql sql sqlsql 语句学习 sql sql sql
13.1. 数据定义语句 13.1.1. ALTER DATABASE语法 13.1.2. ALTER TABLE语法 13.1.3. CREATE DATABASE语法 13.1.4. CREATE INDEX语法 13.1.5. CREATE TABLE语法 13.1.6. DROP DATABASE语法 13.1.7. DROP INDEX...
经典SQL语句大全经典SQL语句大全经典SQL语句大全经典SQL语句大全经典SQL语句大全
sql语句说明sql语句说明sql语句说明sql语句说明sql语句说明sql语句说明sql语句说明sql语句说明sql语句说明sql语句说明sql语句说明sql语句说明sql语句说明sql语句说明sql语句说明sql语句说明sql语句说明sql语句说明...
PB脚本中SQL语句写法与SQL中语句写法对照 PB脚本中SQL语句写法与SQL中语句写法对照是非常重要的知识点,因为PB脚本和SQL语言在写法和应用中有所不同。本文将对PB脚本中SQL语句写法和SQL中语句写法进行对比和分析。 ...
本项目提供了一个Java源码工具,能够帮助用户便捷地将Oracle SQL语句转换为MySQL SQL语句。 Oracle SQL与MySQL SQL的主要差异在于以下几个方面: 1. **数据类型**:Oracle支持的数据类型如NUMBER、LONG、RAW等在...
SQL的经典语句和实例整理资料 ,sql非常经典的语句,看了这些语句,不用再担心sql不会写了。