两个实际使用SQL中遇到的问题
求助一:内容:如下的两张表,可以肯定的是这两张表里的公司是相同的,只是两表企业名输入的有差异。这里只是两个表的一小部分,这样的情况大约有十几万条记录。
表一:
企业名
北京市XXX公司
北京市YYY有限责任公司
昌平AAA实业集团
表二
企业名
北京XXX公司
北京市YYY有限公司
北京市昌平区AAA实业集团
目的:两表做比对,把相同的公司找出来,像上面的北京市XXX公司和北京XXX公司就是同一家公司。
问题:不知道这条SQL语句要如何写。
求助二:
内容:一张表,如下
表:
金额 收款时间 发出商品数量 发出时间 对方收到时间
10000 20091010 100 20090101 20090124
10000 20091010 200 20090201 20090321
10000 20091010 300 20090301 20090405
10000 20091010 500 20090401 20090501
目的:这是其中一部分,约十几万条这样的记录,这是两个表相连之后的结果,现在要做的是,前面的金额和收款时间不动,把后面的发出商品相加得到总数,发出时间保留最早的时间也,对方收到时间保留最后一个时间,也就是
金额 收款时间 发出商品数量 发出时间 对方收到时间
10000 20091010 1000 20090101 20090501
问题:不知道这条SQL语句要如何写。
希望大家帮帮我。