知识大全 SQL语句的22条法宝[1]

Posted

篇首语:五陵年少金市东,银鞍白马渡春风。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 SQL语句的22条法宝[1]相关的知识,希望对你有一定的参考价值。

SQL语句的22条法宝[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

    说明 备份sql server     创建 备份数据的 device    USE master    EXEC sp_addumpdevice disk testBack c:\\mssql backup\\MyNwind_ dat     开始 备份    BACKUP DATABASE pubs TO testBack     说明 增加一个列    Alter table tabname add column col type    注 列增加后将不能删除 DB 中列加上后数据类型也不能改变 唯一能改变的是增加varchar类型的长度     说明 添加主键 Alter table tabname add primary key(col)     说明 删除主键 Alter table tabname drop primary key(col)     说明 复制表(只复制结构 源表名 a 新表名 b) (Access可用)    法一 select * into b from a where <>     法二 select top * into b from a

    说明 拷贝表(拷贝数据 源表名 a 目标表名 b) (Access可用)    insert into b(a b c) select d e f from b;

     说明 跨数据库之间表的拷贝(具体数据使用绝对路径) (Access可用)    insert into b(a b c) select d e f from b in 具体数据库 where 条件    例子 from b in &Server MapPath( )& \\data mdb & where     说明 显示文章 提交人和最后回复时间    select a title a username b adddate from table a (select max(adddate) adddate from table where table title=a title) b

     说明 外连接查询(表名 a 表名 b)    select a a a b a c b c b d b f from a LEFT OUT JOIN b ON a a = b c

     说明 在线视图查询(表名 a )    select * from (SELECT a b c FROM a) T where t a > ;

     说明 beeen的用法 beeen限制查询数据范围时包括了边界值 not beeen不包括    select * from table where time beeen time and time     select a b c from table where a not beeen 数值 and 数值      说明 日程安排提前五分钟提醒     SQL: select * from 日程安排 where datediff( minute f开始时间 getdate())>

    说明 一条sql 语句搞定数据库分页    select top b * from (select top 主键字段 排序字段 from 表名 order by 排序字段 desc) a 表名 b where b 主键字段 = a 主键字段 order by a 排序字段

     说明 前 条记录    select top * form table where 范围

     说明 选择在每一组b值相同的数据中对应的a最大的记录的所有信息    select a b c from tablename ta where a=(select max(a) from tablename tb where tb b=ta b)

     说明 包括所有在 TableA 中但不在 TableB和TableC 中的行并消除所有重复行而派生出一个结果表    (select a from tableA ) except (select a from tableB) except (select a from tableC)

     说明 随机取出 条数据    select top * from tablename order by newid()

     说明 随机选择记录    select newid()

     说明 删除重复记录    Delete from tablename where id not in (select max(id) from tablename group by col col )

     说明 列出数据库里所有的表名    select name from sysobjects where type= U

     说明 列出表里的所有的    select name from syscolumns where id=object_id( TableName )

cha138/Article/program/SQL/201311/16330

相关参考

知识大全 SQL语句的22条法宝[3]

SQL语句的22条法宝[3]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  

知识大全 asp 随机读取N条记录sql语句

asp随机读取N条记录sql语句  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!lishixinzh

知识大全 测试sql语句性能

  有时候我们经常为我们的sql语句执行效率低下发愁反复优化后可还是得不到提高  那么你就用这条语句找出你sql到底是在哪里慢了  示例  SETSTATISTICSioON  &

知识大全 Sql语言基础教程 sql基本语句[1]

Sql语言基础教程sql基本语句[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &

知识大全 SQL Server执行SQL语句时内存占用特点[1]

SQLServer执行SQL语句时内存占用特点[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

知识大全 SQL Server 数据库管理常用的SQL和T-SQL语句[1]

SQLServer数据库管理常用的SQL和T-SQL语句[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来

知识大全 浅析PowerBuilder下动态SQL语句[1]

浅析PowerBuilder下动态SQL语句[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 

知识大全 精讲SQL中的时间计算语句[1]

初学者必读:精讲SQL中的时间计算语句[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  问请

知识大全 在PB中动态修改SQL语句[1]

在PB中动态修改SQL语句[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &nbs

知识大全 Oracle的sql语句练习题含答案(1)

Oracle的sql语句练习题含答案(1)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  选择部