数据库环境:SQL SERVER 2005

  有一博彩的赔率是1:20,它有2张业务表:smuchs(投注表),lottery(开奖表)。

smuchs表有3个字段,分别是sno(投注号码)、smuch(投注金额),stime(投注时间),

lottery表有2个字段,分别是lno(开奖号码)、stime(开奖时间)。smuchs表和lottery表的数据如下:

left join 改写标量子查询      left join 改写标量子查询

  要求:根据每天的投注情况和开奖号码,统计指定日期的投注金额、中奖应支付金额、盈亏金额。

  1.建表,导入模拟数据

CREATE TABLE smuchs (sno INT,smuch INT,stime DATETIME)
INSERT into smuchs values(23,100,'2015-09-01 09:10:11');
INSERT into smuchs values(02,2,'2015-09-01 12:23:28');
INSERT into smuchs values(18,4,'2015-09-01 14:02:34');
INSERT into smuchs values(32,60,'2015-09-01 14:10:58');
INSERT into smuchs values(10,26,'2015-09-02 10:57:24');
INSERT into smuchs values(27,12,'2015-09-02 15:42:34');
INSERT into smuchs values(03,14,'2015-09-02 16:12:58');
INSERT into smuchs values(19,18,'2015-09-03 17:23:24');
INSERT into smuchs values(14,30,'2015-09-03 17:25:12');
INSERT into smuchs values(02,90,'2015-09-01 18:02:34');
CREATE TABLE lottery(lno INT,ltime DATETIME)
INSERT INTO lottery VALUES(18,'2015-09-01 21:00:00')
INSERT INTO lottery VALUES(09,'2015-09-02 21:00:00')
INSERT INTO lottery VALUES(14,'2015-09-03 21:00:00')
View Code

相关文章:

  • 2021-12-09
  • 2021-05-16
  • 2021-08-14
  • 2022-12-23
  • 2022-12-23
  • 2021-06-25
  • 2022-12-23
  • 2021-12-26
猜你喜欢
  • 2022-02-04
  • 2021-10-11
  • 2021-08-28
  • 2021-08-31
  • 2022-01-04
  • 2021-12-07
  • 2022-12-23
相关资源
相似解决方案