Mysql
 sql >> Datenbank >  >> RDS >> Mysql

jsp zeigt eine zufällige Anzahl von Zeilen aus der Datenbank an

Dies erreichen Sie mit joins oder nested Query

Gemäß Ihrem aktuellen DB-Design können Sie dies durch eine einfache Abfrage selbst erreichen, da die Education-Tabelle die USER_ID enthält

SELECT school_name FROM myeducation myedu where user_id="SOME_ID_HERE"

Um ein String-Array im Servlet zu durchlaufen, gehen Sie einfach so vor

ArrayList<String> arr = new ArrayList<String>();
while (rs.next()) {
  arr.add(rs.getString("school_name "));
}