Guest User

Untitled

a guest
Dec 9th, 2017
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.27 KB | None | 0 0
  1. function loadData() {
  2. var sheet = SpreadsheetApp.getActiveSheet();
  3. var instanceUrl = 'jdbc:mysql://' + address;
  4. var dbUrl = instanceUrl + '/' + db;
  5. var conn = Jdbc.getConnection(dbUrl, user, userPwd);
  6.  
  7. var stmt = conn.createStatement();
  8. stmt.setMaxRows(10);
  9. var results = stmt.executeQuery('Select YEAR(dateCreated) as yearAdded,MONTH(dateCreated) as monthAdded, DAY(dateCreated) as dayAdded,sum(amount)/100 from stripeTransactions GROUP BY yearAdded ,monthAdded,dayAdded;');
  10. var numCols = results.getMetaData().getColumnCount();
  11. while (results.next()) {
  12. var rowArray = new Array();
  13. for (var col = 0; col < numCols; col++) {
  14. rowArray.push(results.getString(col+1));
  15. }
  16. sheet.appendRow(rowArray);
  17. }
  18.  
  19. results.close();
  20. stmt.close();
  21. var stmt2 = conn.createStatement();
  22. stmt2.setMaxRows(10);
  23. var results2= stmt2.executeQuery('Select YEAR(dateAdded) as yearAdded,MONTH(dateAdded) as monthAdded, DAY(dateAdded) as dayAdded,sum(amount) from itunestransactions GROUP BY yearAdded ,monthAdded,dayAdded;');
  24. var numCols2 = results2.getMetaData().getColumnCount();
  25. while (results2.next()) {
  26. var rowArray2 = new Array();
  27. for (var cal = numCols; cal < numCols2; cal++) {
  28. rowArray2.push(results2.getString(cal+1));
  29. }
  30. sheet.appendRow(rowArray2);
  31. }
  32.  
  33. results2.close();
  34. stmt2.close();
  35. }
Add Comment
Please, Sign In to add comment