마

SQL Quiz #4

· 2019-07-25 (목) 00:51:34 · 1417

CREATE TABLE code_t (
 S integer,
 E integer,
 V1 integer,
 V2 float);

INSERT INTO code_t (s, e, v1, v2) values (0, 100, 410, 60.7);

INSERT INTO code_t (s, e, v1, v2) values (100, 200, 910, 125.9);
INSERT INTO code_t (s, e, v1, v2) values (200, 300, 1600, 187.9);
INSERT INTO code_t (s, e, v1, v2) values (300, 400, 3850, 280.6);
INSERT INTO code_t (s, e, v1, v2) values (400, 500, 7300, 417.7);
INSERT INTO code_t (s, e, v1, v2) values (500, 9999, 12940, 709.5);

CREATE TABLE use_t (
 id integer,
 KWH Integer
);

INSERT INTO use_t (id, kwh) values (1, 90);
INSERT INTO use_t (id, kwh) values (2, 120);
INSERT INTO use_t (id, kwh) values (3, 240);
INSERT INTO use_t (id, kwh) values (4, 360);
INSERT INTO use_t (id, kwh) values (5, 480);
INSERT INTO use_t (id, kwh) values (6, 600);

select * from code_t;
select * from use_t;
  시작     끝     기본요금 전력요금

800598584_1563821633.9148.png

 

각 아이디별 전력요금은

 

1. 90Kwh는 410+60.7*90 = 5870

2. 120Kwh는 910 + 60.7*100 + 125.9*20 =9498 인데 10원 아래는 버림 그래서 9490

3. 240kwh, 27770

4. 360kwh, 58130

5. 480kwh, 106220

6. 600kwh, 191170

|
댓글을 작성하시려면 로그인이 필요합니다.

그누5튜닝

64건
+
제목 글쓴이 날짜 조회
21-05-30 조회 1,417
21-05-30 조회 1,306
21-05-22 조회 1,643
21-05-21 조회 1,320
21-05-15 조회 1,058
21-05-15 조회 1,143
21-03-28 조회 963
21-03-24 조회 1,552
19-09-20 조회 1,884
19-09-19 조회 1,983
19-07-26 조회 1,859
19-07-25 조회 1,418
19-07-24 조회 1,119
19-07-23 조회 1,403
19-07-23 조회 1,454
19-07-23 조회 1,282
19-07-22 조회 1,898
19-07-18 조회 1,332
19-07-17 조회 1,499
19-07-16 조회 1,572
19-07-16 조회 1,407
19-07-15 조회 1,621
19-07-03 조회 1,359
19-06-27 조회 1,346
19-06-26 조회 1,473
19-06-25 조회 1,462
19-06-25 조회 3,376
19-06-24 조회 1,551
19-06-23 조회 1,559
19-06-23 조회 1,595