ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 不错的SQl语句

不错的SQl语句

原创 Linux操作系统 作者:yylin235 时间:2008-01-15 16:41:40 0 删除 编辑

1、说明:复制表(只复制结构,源表名:a 新表名:b) (Access可用)

  法一:select * into b from a where 1<>1

  法二:select top 0 * into b from a

  2、说明:拷贝表(拷贝数据,源表名:a 目标表名:b) (Access可用)

  insert into b(a, b, c) select d,e,f from b;

  3、说明:跨数据库之间表的拷贝(具体数据使用绝对路径) (Access可用)

  insert into b(a, b, c) select d,e,f from b in ‘具体数据库’ where 条件

  例子:..from b in '"&Server.MapPath(".")&"\data.mdb" &"' where..

  4、说明:子查询(表名1:a 表名2:b)

  select a,b,c from a where a IN (select d from b ) 或者: select a,b,c from a where a IN (1,2,3)

  5、说明:显示文章、提交人和最后回复时间

  select a.title,a.username,b.adddate from table a,(select max(adddate) adddate from table where table.title=a.title) 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

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/8430178/viewspace-145417/,如需转载,请注明出处,否则将追究法律责任。

上一篇: DB2 常用系统命令
下一篇: 不错的SQl语句
请登录后发表评论 登录
全部评论

注册时间:2007-12-19

  • 博文量
    23
  • 访问量
    23643