演習課題「テーブルの一部を出力してみよう」
現在、データベースsakila
のactor
テーブルのデータの一部を出力しようとしています。/home/ubuntu/java-jdbc/source/jp.paiza.jdbc/jp/paiza/jdbc/Testa.java
において、while
文の条件としてnext
メソッドを使い、次の行があるか確認し、getInt
メソッドとgetString
メソッドを使い、actor_id
、first_name
、last_name
を取得し、
取得した値を、actor_id,first_name,last_name
という形式で出力してください。
なお、コンパイルコマンドについて理解できている場合は、以下のコマンドをコピーして使用してください。$ javac -d classes/jp.paiza.jdbc -p classes source/jp.paiza.jdbc/module-info.java source/jp.paiza.jdbc/jp/paiza/jdbc/*.java
また、実行コマンドについて理解できている場合は、以下のコマンドをコピーして使用してください。$ java -p classes --module jp.paiza.jdbc/jp.paiza.jdbc.Testa
期待する出力値
1,PENELOPE,GUINESS
2,NICK,WAHLBERG
3,ED,CHASE
4,JENNIFER,DAVIS
5,JOHNNY,LOLLOBRIGIDA
#04:ResultSet
このチャプターでは、ResultSetについて学習します。
コンパイルjavac -d classes/jp.paiza.jdbc -p classes source/jp.paiza.jdbc/module-info.java source/jp.paiza.jdbc/jp/paiza/jdbc/*.java
実行java -p classes --module jp.paiza.jdbc/jp.paiza.jdbc.A
mysql -u root
USE sakila
select count(*) from actor;
新・SQL入門編2: SELECT文を理解しよう
https://paiza.jp/works/sql/new-primer/sql-new-primer-2