import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;

public class SelectExample {
    public static void main(String[] args) {
        try {
            Class.forName("oracle.jdbc.driver.OracleDriver");
            Connection con = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:xe", "system", "pragna");

            String selectQuery = "SELECT EID, ESAL, ENAME FROM emp WHERE ESAL > ?";
            PreparedStatement pstmt = con.prepareStatement(selectQuery);
            pstmt.setInt(1, 30000); // Minimum ESAL for selection

            ResultSet rs = pstmt.executeQuery();
            while (rs.next()) {
                int eid = rs.getInt("EID");
                int esal = rs.getInt("ESAL");
                String ename = rs.getString("ENAME");
                System.out.println("EID: " + eid + ", ESAL: " + esal + ", ENAME: " + ename);
            }

            rs.close();
            pstmt.close();
            con.close();
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
}