Advertisement
Guest User

Main1 cały

a guest
Feb 19th, 2018
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.64 KB | None | 0 0
  1. import java.sql.Connection;
  2. import java.sql.DriverManager;
  3. import java.sql.PreparedStatement;
  4. import java.sql.SQLException;
  5.  
  6. public class Main1 {
  7. private static final String QUERY1 = "CREATE TABLE 'users' ( `id` INT NOT NULL , `first_name` VARCHAR(60) NOT NULL , `last_name` VARCHAR(60) NOT NULL , `email` VARCHAR(60) NOT NULL , 'salary' REAL(7,2) NOT NULL, 'sex' INT NOT NULL)";
  8. private static final String QUERY2 = "CREATE TABLE 'departments' ( `id` INT NOT NULL , `name` VARCHAR(60) NOT NULL )";
  9. private static final String QUERY3 = "CREATE TABLE 'departments' ( `id` INT NOT NULL , `name` VARCHAR(255) NOT NULL )";
  10. private static final String QUERY4 = "SELECT AVG(salary) FROM users";
  11. private static final String QUERY5 = "SELECT MAX(salary) FROM users WHERE id = 2";
  12. private static final String QUERY6 = "SELECT * FROM users WHERE salary > 5000";
  13.  
  14. public static void main(String[] args) {
  15. try (Connection con = DriverManager.getConnection("jdbc:mysql://localhost:3306/exam2poprawa?useSSL=false", "root", "coderslab")) {
  16. PreparedStatement ps = con.prepareStatement(QUERY1);
  17. ps.executeUpdate();
  18.  
  19. ps = con.prepareStatement(QUERY2);
  20. ps.executeUpdate();
  21.  
  22. ps = con.prepareStatement(QUERY3);
  23. ps.executeUpdate();
  24.  
  25. ps = con.prepareStatement(QUERY4);
  26. ps.executeUpdate();
  27.  
  28. ps = con.prepareStatement(QUERY5);
  29. ps.executeUpdate();
  30.  
  31. ps = con.prepareStatement(QUERY6);
  32. ps.executeUpdate();
  33.  
  34. } catch (SQLException e) {
  35. e.printStackTrace();
  36. }
  37. }
  38. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement