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

求SQL~~~~~

总数表
字段 num,freq
num是所属期的总数,freq是记录该数值所属哪一期的


区域表
字段 area_name,tot,freq
区域名称,该区域的总数,所属期

两张表靠freq关联,且不是自增字段,不是主键

假设 来了一批信息,是第20期  浙江数量是200  总数是2000
上期 即19期  浙江数量是150 总数1600

计算
(20期的浙江的200 / 2000) - (19期的浙江的150 / 1600) =所得值 X

并对X结果集 分别取正序 倒序各10条

依照以上假设,SQL结果是

区域名称--------最新一期该区域的数量即第20期--------所得值X
浙江----------------200-----------------------------X
上海----------------180-----------------------------X


假设中是只有一个区域 浙江,实际每期一有很多区域,数量未知。但每期肯定有相同的区域,做这些相同区域的计算。



将两表的记录及要求结果出来看看

总数表是
num---------------------------freq
600---------------------------2
860---------------------------3
1500--------------------------19
2000--------------------------20


区域表是
area_name------------tot------------freq
浙江-----------------200-------------2
广东-----------------100-------------2
山西-----------------101-------------2
浙江-----------------150-------------19
广东-----------------100-------------19
山西-----------------101-----


相关问答:

java连接sql 2005问题 在线等。。。。


import java.sql.*;

public class Test {
public static void main(String[] srg) {
  String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver";  //加载JDBC ......

求问一SQL语句


客户表:
客户编号    客户销售总额
aa            200
bb            300
cc            ......

linq to sql的问题

linq to sql里怎样使它在插入数据时自动截断过长的字符串而不是抛出错误
。。。。。。。。。。我通常都是提交时就检查他在长度。。。

不是,现在是项目做完了,很多模块插入数据时都出现这样的问题。以前用sqlpa ......

求这句Sql如何理解

create table [客户联系表]([客户编号] varchar(2),[联系日期] datetime,[联系内容] int)
insert [客户联系表]
select 'aa','2009/01/01',111 union all
select 'bb','2009/02 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号