易截截图软件、单文件、免安装、纯绿色、仅160KB

总结经典常用的SQL语句(1)

说明:复制表(只复制结构,源表名:a 新表名:b)  
  SQL: select * into b from a where 1<>1
  说明:拷贝表(拷贝数据,源表名:a 目标表名:b)  
  SQL: insert into b(a, b, c) select d,e,f from b;
  说明:显示文章、提交人和最后回复时间  
  SQL: select a.title,a.username,b.adddate from table a,(select max(adddate) adddate from table where table.title=a.title) b
  说明:外连接查询(表名1:a 表名2:b)  
  SQL: select a.a, a.b, a.c, b.c, b.d, b.f from a LEFT OUT JOIN b ON a.a = b.c
  说明:日程安排提前五分钟提醒  
  SQL: select * from 日程安排 where datediff(’minute’,f开始时间,getdate())>5  
  说明:两张关联表,删除主表中已经在副表中没有的信息
  SQL:   
  delete from info where not exists ( select * from infobz where info.infid=infobz.infid
  说明:--
  SQL:   
  SELECT A.NUM, A.NAME, B.UPD_DATE, B.PREV_UPD_DATE
   from TABLE1,
   (SELECT X.NUM, X.UPD_DATE, Y.UPD_DATE PREV_UPD_DATE
   from (SELECT NUM, UPD_DATE, INBOUND_QTY, STOCK_ONHAND
   from TABLE2
   WHERE TO_CHAR(UPD_DATE,’YYYY/MM’) = TO_CHAR(SYSDATE, ’YYYY/MM’)) X,
(SELECT NUM, UPD_DATE, STOCK_ONHAND
   from TABLE2
   WHERE TO_CHAR(UPD_DATE,’YYYY/MM’) =
   TO_CHAR(TO_DATE(TO_CHAR(SYSDATE, ’YYYY/MM’) ¦¦ ’/01’,’YYYY/MM/DD’) - 1, ’YYYY/MM’) Y,
   WHERE X.NUM = Y.NUM (+)
   AND X.INBOUND_QTY + NVL(Y.STOCK_ONHAND,0) <> X.STOCK_ONHAND B
  WHERE A.NUM = B.NUM
  说明:--
  SQL:   
  select * from studentinfo where not exists(select * from student where studentinfo.id=student.id) and 系名称=’"&strdepartmentname&"’ and 专业名称=’"&strprofessionname&"’ order by 性别,生源地,高考总成绩
  说明:
从数据库中去一年的各单位电话费统计(电话费定额贺电化肥清单两个表来源)
  SQL:  
  SELECT a.userper


相关文档:

SQL Server 笔试题

一 单词解释(2分/个) 34分
  Data 数据 Database 数据库 RDBMS 关系数据库管理系统 GRANT 授权
  REVOKE 取消权限 DENY 拒绝权限 DECLARE 定义变量 PROCEDURE存储过程
  事务 Transaction 触发器 TRIGGER 继续  continue 唯一 unqiue
  主键 primary key  标识列 identity 外键 foreign key  检 ......

SQL Server 笔试题(二)

1)
假定有一个用户表,表中包含字段:
userid
(int)

username
(varchar)

password(varchar)
、等,
该表需要设置主键,以下说法正确的是()。(选择两项)
  
a)
如果不能有同时重复的
username

password
,那么
username

password
可以组合在一起作为主键。
   ......

64位win7安装使用PL/SQL developer连接Oracle 10g备忘

在网上搜索了半天,主要原因是oci.dll是64位的,而PL/SQL developer只有32位的,在使用64位oci.dll文件时出错.
在网上找了很多资料,最方便的解决方案如下:
1.到oracle官网下载Oracle InstantClient,我下的是instantclient-basiclite-win32-10.2.0.4.zip,把它解压缩到
oracle安装目录product下,其中还有一个目录为10.2.0. ......

触发器获取修改表的SQL语句


/*
触发器获取SQL语句增量传输
功能:捕捉修改表的SQL语句
使用说明: 1、先新建一表手动写入主键信息或者唯一索引
   Create table prmary_key
   (tab_name varchar(255),
    key_name varchar(255))
   --此表仅在建立触发器时使用,建完所有触发器后 记得 ......

如何连接SQL Server数据库(Java版)

用Java连接SQL Server2000数据库有多种方法,下面介绍其中最常用的两种(通过JDBC驱动连接数据库)。
1. 通过Microsoft的JDBC驱动连接。此JDBC驱动共有三个文件,分别是mssqlserver.jar、msutil.jar和msbase.jar,可以到微软的网站去下载(http://www.microsoft.com/downloads/details.aspx?FamilyId=07287B11-0502-461A-B ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号