Advertisement
Guest User

Untitled

a guest
Apr 11th, 2019
134
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.80 KB | None | 0 0
  1. con = psycopg2.connect(user=PostgreSQL_username, password=PostgreSQL_password,
  2. host = PostgreSQL_host, port = PostgreSQL_port, database = "fakenews")
  3. cur = con.cursor()
  4.  
  5. num_articles = ("SELECT COUNT(*) FROM Article;")
  6. cur.execute(num_articles)
  7. num = cur.fetchall()
  8.  
  9.  
  10. dist_types = ("WITH Temp AS (SELECT type_name, Article.type_id FROM (Article JOIN Typ ON Article.type_id = Typ.type_id )) SELECT type_name, COUNT(type_name) FROM Temp GROUP BY type_name;")
  11. cur.execute(dist_types)
  12. dist = cur.fetchall()
  13.  
  14.  
  15. x = "SELECT T.type_name, COUNT(A.article_id) FROM typ T, article A WHERE A.type_id = T.type_id AND NOT EXISTS (SELECT * FROM written_by W WHERE W.article_id = A.article_id) GROUP BY T.type_name"
  16.  
  17. cur.execute(x)
  18. y = cur.fetchall()
  19.  
  20. cur.close()
  21. con.close()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement