Advertisement
Guest User

Untitled

a guest
Jun 27th, 2017
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQL 2.57 KB | None | 0 0
  1. -------------------- SMART Transactions report ---------------------------------------------------------------------------------------
  2. -------------------- Find period at https://www.whatdotheyknow.com/request/136295/response/334611/attach/4/Attachment%20B.PDF.pdf ----
  3.  
  4. -------------------- Field 1 +2 - DAY field + ENCTS Total by Day
  5.  
  6.         SELECT to_char(cj.txn_timestamp,'YYYY-MM-DD') DAY, SUM(journey_count) JCount, 'ENCTS' Scheme
  7.         FROM report.journeys_by_retailer cj
  8.         WHERE
  9.         cj.txn_timestamp >= to_date('30-04-17', 'DD-MM-YY') ------------- UPDATE ME
  10.         AND cj.txn_timestamp <= to_date('27-05-17', 'DD-MM-YY')  ------------- UPDATE ME
  11.         AND cj.product_retailer NOT IN (127,115,8300)
  12.         GROUP BY to_char(cj.txn_timestamp,'YYYY-MM-DD')
  13.         ORDER BY to_char(cj.txn_timestamp,'YYYY-MM-DD');
  14.        
  15. -------------------- Field 3 - Stagecoach Total by Day
  16.  
  17.         SELECT to_char(cj.txn_timestamp,'YYYY-MM-DD') DAY,  SUM(journey_count) JCount, 'Stagecoach' Scheme
  18.         FROM report.journeys_by_retailer cj
  19.         WHERE
  20.         cj.txn_timestamp >= to_date('30-04-17', 'DD-MM-YY') ------------- UPDATE ME
  21.         AND cj.txn_timestamp <= to_date('27-05-17', 'DD-MM-YY') ------------- UPDATE ME
  22.         AND cj.product_retailer = 127
  23.         GROUP BY to_char(cj.txn_timestamp,'YYYY-MM-DD')
  24.         ORDER BY to_char(cj.txn_timestamp,'YYYY-MM-DD');    
  25.        
  26.  -------------------- Field 4 - Guided Bus
  27.  
  28.         SELECT to_char(cj.txn_timestamp,'YYYY-MM-DD'),  SUM(journey_count) JCount, 'Guided Bus'Scheme
  29.         FROM report.journeys_by_retailer cj
  30.         WHERE
  31.         cj.txn_timestamp >= to_date('30-04-17', 'DD-MM-YY') ------------- UPDATE ME
  32.         AND cj.txn_timestamp <= to_date('27-05-17', 'DD-MM-YY') ------------- UPDATE ME
  33.         AND cj.product_retailer = 115
  34.         GROUP BY to_char(cj.txn_timestamp,'YYYY-MM-DD')
  35.         ORDER BY to_char(cj.txn_timestamp,'YYYY-MM-DD');
  36.        
  37. ----------------- Field 5 - Oxford
  38.  
  39.         SELECT to_char(cj.txn_timestamp,'YYYY-MM-DD'),  SUM(journey_count) JCount, 'Oxford Bus' Scheme
  40.         FROM report.journeys_by_retailer cj
  41.         WHERE
  42.         cj.txn_timestamp >= to_date('30-04-17', 'DD-MM-YY') ------------- UPDATE ME
  43.         AND cj.txn_timestamp <= to_date('27-05-17', 'DD-MM-YY') ------------- UPDATE ME
  44.         AND cj.product_retailer = 8300
  45.         GROUP BY to_char(cj.txn_timestamp,'YYYY-MM-DD')
  46.         ORDER BY to_char(cj.txn_timestamp,'YYYY-MM-DD');
  47.        
  48. ----------------------------------
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement