sql where

sql where 字句 解释: 根据where条件返回查询的结果。 例如: select * from 学生表 上面查询的是所有记录 加where 的查询 (查询年龄大于20的学生记录) select * from 学生表 where age>20  

sql sp_MSforeachtable 循环表

sql sp_MSforeachtable 关键字 [sql] 打印数据库中所有的表 EXEC sp_MSforeachtable @command1="print '?'", @command2= "SELECT count(*) as cnt FROM ? "   查询每个表的记录数 exec sp_MSforeachtable " select count(1) from ?"   [/sql]

sql update

sql update 关键字 解释:更改表或视图中的现有数据。 语法:update 表名 set 字段名=’值’   实例: [sql] CREATE TABLE dbo.Table1 (ColA int NOT NULL, ColB decimal(10,3) NOT NULL); GO CREATE TABLE dbo.Table2 (ColA int PRIMARY KEY NOT NULL, ColB decimal(10,3) NOT NULL); GO INSERT INTO dbo.Table1 VALUES(1, 10.0); INSERT INTO dbo.Table1 VALUES(1, 20.0); INSERT INTO dbo.Ta...

sql delete

sql delete 关键字 delete 说明: 从表或视图中删除行。一般配合Where 条件使用 实例1、 删除表中所有记录 DELETE FROM 表名 实例2、 删除表中ID小于5的记录 DELETE FROM 表名 where ID<5

sql insert into

sql insert into 语句     向表中插入一行或多行 语法: insert into 表名  values ('值1','值2'...) insert into 表名  select '值1','值2' 实例: [sql] create table t_0328 (  id int ,  value varchar(20) ) insert into t_0328 values(1,'张三') insert into t_0328  select 2,'李四'  union  select 3,'王五' [/sql]

sql 去掉重复记录 ,分页

sql 去掉重复记录 [sourcecode lanuage="sql"] create table tb_chongfu (  id int identity (1,1) ,  value varchar(20) ) insert into tb_chongfu(value) values ('zhangsan') insert into tb_chongfu(value) values ('zhangsan') insert into tb_chongfu(value) values ('lisi') insert into tb_chongfu(value) values ('lisi1') insert into tb_chongfu(value) values ('lisi2') insert into tb_chongf...

sql getdate

getdate 返回系统的当前日期,无参数 用法: getdate() 实例: 1、获取当前日期 select getdate()   备注: 具体格式根据自己业务进行使用    

sql select

这里讲解sql select 子句的用法 select 从表中查询数据 或 给变量赋值 查询: select * from 表名 这里的* 可以替换为 字段名称 select id ,name from 表名 (这里的Id,name必须在表中存在) 赋值: [sourcecode launage="sql"] declare @cnt int select @cnt =5 print @cnt [/sourcecode]

sql row_number 生成序列号 函数

在sql中 经常用到序号,今天介绍一个可以生成序号的函数 ROW_NUMBER 语法: ROW_NUMBER() OVER ([<partition_by_clause>] <order by clause>) 参数: <partition_by_clause> 将FROM子句生成的结果集划入应用了 ROW_NUMBER 函数的分区。若要了解 PARTITION BY 语法,请参阅OVER 子句 (Transact-SQL)。 <order_by_clause> 确定将 ROW_NUMBER 值分配给分区中的行的顺序。有关详细信...

SQL Server性能杀手

在数据库运行缓慢调整优化时可以从下面这些方面入手 在硬件、操作系统和Sql Server设置正确的前提下 性能杀手粗略排序(最坏的在前面) ,调整性能可以从下面多方面入手 1、低质量的索引 2、不精确的统计 3、过多的阻塞跟死锁 4、不基于数据库集的操作,通常指游标 5、低质量的查询设计 6、低质量的数据库设计 7、过多的碎片 8、不可重用的执行计划 9、低质量的执行计划 10、执行计划频繁重编译 11、游标的错...
Copyright © sql语句大全 保留所有权利.   Theme  Ality 津ICP备15000635号

用户登录

分享到: