Guest User

Untitled

a guest
Jan 16th, 2019
177
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.84 KB | None | 0 0
  1. SELECT pupil.name ,pupil.surname,mark_value.values FROM pupil ,mark_value ,mark WHERE pupil.id=mark.pupil_id AND mark.mark_id=mark_value.id;
  2.  
  3. package sqltest;
  4.  
  5. import java.sql.Connection;
  6. import java.sql.DriverManager;
  7. import java.sql.PreparedStatement;
  8. import java.sql.ResultSet;
  9. import java.sql.SQLException;
  10. import java.sql.Statement;
  11.  
  12.  
  13. public class SQLtest {
  14.  
  15.  
  16. private static final String url = "jdbc:mysql://localhost:3306/school_db?useTimezone=true&serverTimezone=GMT";
  17. private static final String user = "root";
  18. private static final String password = "123456";
  19.  
  20.  
  21.  
  22.  
  23.  
  24. private static Connection con;
  25. private static PreparedStatement stmtGetStudent;
  26.  
  27. private static PreparedStatement stmtGetMarks;
  28. private static ResultSet rs;
  29.  
  30. public static void main(String args[]) {
  31. String query = "SELECT student.id, student.name ,student.surname from student";
  32. String query1 = "";
  33.  
  34. try {
  35. con = DriverManager.getConnection(url, user, password);
  36.  
  37. stmtGetStudent = con.prepareStatement(query);
  38. stmtGetMarks = con.prepareStatement(query1);
  39.  
  40. //stmtGetMarks.setString(1, "Vasya");
  41. //stmtGetMarks.setInt(2, 1234);
  42. // rs = stmtGetMarks.executeQuery();
  43.  
  44. rs = stmtGetStudent.executeQuery();
  45.  
  46. while (rs.next()) {
  47. int id = rs.getInt(1);
  48. String firstName = rs.getString(2);
  49. String lastName = rs.getString(3);
  50.  
  51.  
  52.  
  53. System.out.println("Students : " + firstName + " " + lastName);
  54. }
  55.  
  56. } catch (SQLException sqlEx) {
  57. sqlEx.printStackTrace();
  58. } finally {
  59.  
  60. try { con.close(); } catch(SQLException se) { }
  61. try { stmt.close(); } catch(SQLException se) { }
  62. try { rs.close(); } catch(SQLException se) { }
  63. }
  64. }
  65. }
Add Comment
Please, Sign In to add comment