Advertisement
Guest User

AZURE RQ1

a guest
Jan 19th, 2018
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.12 KB | None | 0 0
  1. import sys, os.path
  2. sys.path.append(os.path.abspath(os.path.join(os.path.dirname( __file__ ), 'myvenv/Lib/site-packages')))
  3. import os
  4. import json
  5. import pymysql
  6.  
  7. try:
  8. print("muestra esto")
  9. conn = pymysql.connect(user = 'Micael@nombreservidormysql',
  10. password = 'Correplatano!23',
  11. database = 'stackover',
  12. host = 'nombreservidormysql.mysql.database.azure.com')
  13. except Exception as inst:
  14. print("ERROR : ")
  15. print(inst)
  16. sys.exit()
  17.  
  18. print("SUCCESS: Connection to RDS mysql instance succeeded")
  19.  
  20. item_count = 0
  21. sql = """
  22. SELECT
  23. COUNT(sq.Usuario) CantidadUsuarios, sq.Cantidad as CantidadPreguntas
  24. FROM (
  25. SELECT COUNT(Id) as Cantidad, OwnerUserId as Usuario FROM Posts
  26. WHERE PostTypeId = 1
  27. GROUP BY OwnerUserId
  28. ORDER BY COUNT(*) DESC
  29. ) sq
  30. WHERE sq.Cantidad > 0
  31. GROUP BY sq.Cantidad
  32. HAVING COUNT(sq.Usuario) > 0
  33. """
  34. item_count = 0
  35. with conn.cursor() as cur:
  36. cur.execute(sql)
  37. conn.commit()
  38. for row in cur:
  39. item_count += 1
  40. print(row)
  41. print("Filas generadas: %d" %(item_count))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement