Java JDBC biblioteket kan du ansluta till en databas där du kan söka borden . Du använder inre kopplingar för att hitta främmande nycklar , vilka är de områden som ingår i en tabell som länkar till en annan tabell . Till exempel " Kundnr " fältet i ett band kund tabellen till utländska " Kundnr " nyckeln i ordning bordet , så att du kan koppla kunder till sina respektive order . Instruktioner
1
Öppna Java-editor du använder för att skapa ditt projekt . Öppna projektet och källkod fil som du vill länka och använda INNER JOIN uttalanden .
2
Tillsätt JDBC biblioteken . Kopiera och klistra in följande kod till toppen av Java källkod fil :
import java.sql * , Addera 3
Ersätt " root " och " . , lösenord " -värden med ditt eget användarnamn och lösenord i följande kod för att ansluta till servern och en databas med namnet " MYDATA " :
Class.forName ( " com.mysql.jdbc.Driver " ) ; con =
4
Konfigurera inre koppling uttalande . Följande kod ansluter en kund tabellen till en order tabellen för att hitta den främmande nyckeln kallas " Kundnr " :
Statement query = con.createStatement ( ) ; ResultSet dataset = query.executeQuery ( " SELECT * FROM kunder c gå order o på o.customerid = c.customerid " ) ;
5
visa resultaten . Följande kod visar den första kundnamn i förenade uttalande att kontrollera att frågan arbetat framgångsrikt :
string name = dataset.getInt ( " namn " ) , System.out.println ( " Kundens namn : " + namn ) ;