Sắp xếp nội dung Table trong JDBC trong Java
Miêu tả vấn đề
Cách sắp xếp nội dung của một table bởi sử dụng kết nối JDBC?
Giải pháp
Ví dụ sau sử dụng lệnh SQL là order để sắp xếp Table bởi sử dụng JDBC.
import java.sql.*;public class jdbcConn { public static void main(String[] args) throws Exception{ Class.forName("org.apache.derby.jdbc.ClientDriver"); Connection con = DriverManager.getConnection ("jdbc:derby://localhost:1527/testDb","name","pass"); Statement stmt = con.createStatement(); String query = "select * from emp order by name"; String query1="select * from emp order by name, job"; ResultSet rs = stmt.executeQuery(query); System.out.println("Table contents sorted by Name"); System.out.println("Id Name Job"); while (rs.next()) { int id = rs.getInt("id"); String name = rs.getString("name"); String job = rs.getString("job"); System.out.println(id + " " + name+" "+job); } rs = stmt.executeQuery(query1); System.out.println("Table contents after sorted by Name & job"); System.out.println("Id Name Job"); while (rs.next()) { int id = rs.getInt("id"); String name = rs.getString("name"); String job = rs.getString("job"); System.out.println(id + " " + name+" "+job); } } }
Kết quả
Code trên sẽ cho kết quả sau. Kết quả có thể rất đa dạng.
Table contents after sorting by Name Id Name Job 1 ravi trainee 5 ravi MD 4 ravi CEO 2 ravindra CEO 2 ravish trainee Table contents after sorting by Name & job Id Name Job 4 ravi CEO 5 ravi MD 1 ravi trainee 2 ravindra CEO 2 ravish trainee
Bài học Bài tập Java phổ biến tại hoconline.club:
java_jdbc_trong_java.jsp
Bài viết liên quan