2、说明:拷贝表(拷贝数据,源表名:a目标表名:b) (Access可用)
insert into b(a, b, c) select d,e,f from b;
6、说明:外连接查询(表名1:a表名2: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
7、说明:在线视图查询(表名1:a )
select * from (Select a,b,c FROM a) T where t.a > 1;
9、说明:in的使用方法
select * from table1 where a [not] in (‘值1’,’值2’,’值4’,’值6’)
12、说明:日程安排提前五分钟提醒
SQL: select * from 日程安排 where datediff('minute',f开始时间,getdate())>5
14、说明:前10条记录
select top 10 * form table1 where 范围
17、说明:随机取出10条数据
select top 10 * from tablename order by newid()
20、说明:列出数据库里所有的表名
select name from sysobjects where type='U'
21、说明:列出表里的所有的
select name from syscolumns where id=object_id('TableName')
23、说明:初始化表table1
TRUNCATE TABLE table1
注意:以上代码的执行目的不是检查数据库内是否有9条并发记录。
·BeginTrans、RollbackTrans、CommitTrans方法