si-3. SQL による結合

101 Views

February 24, 22

スライド概要

SQL 入門演習(SQLite3 を利用)(全3回)
SQL の入門者へhttps://www.kkaneko.jp/cc/sqlite3/index.html

profile-image

金子邦彦(かねこくにひこ) 福山大学・工学部・教授 ホームページ: https://www.kkaneko.jp/index.html 金子邦彦 YouTube チャンネル: https://youtube.com/user/kunihikokaneko

シェア

またはPlayer版

埋め込む »CMSなどでJSが使えない場合

関連スライド

各ページのテキスト
1.

si-3. SQL による 結合 SQL 入門演習(SQLite3 を 利用)(全3回) SQL の入門者へ https://www.kkaneko.jp/cc/sqlite3/index.html 金子邦彦 1

2.

結合 テーブル テーブル 結合 新しい テーブル 2

3.

テーブル定義 teacher 【SQL プログラム】 CREATE TABLE teacher ( id INTEGER PRIMARY KEY NOT NULL, name TEXT NOT NULL, teacher_name TEXT NOT NULL); 3

4.

テーブル定義 student 【SQL プログラム】 CREATE TABLE student ( id INTEGER PRIMARY KEY NOT NULL, student_name TEXT NOT NULL, tid INTEGER NOT NULL, score INTEGER); 4

5.

レコードの挿入と確認 【SQL プログラム】 INSERT INTO teacher VALUES(1, 'db', 'k'); INSERT INTO teacher VALUES(2, 'python', 'a'); SELECT * FROM teacher; 5

6.

レコードの挿入と確認 【SQL プログラム】 INSERT INTO student VALUES(1, 'kk', 1, 85); INSERT INTO student VALUES(2, 'aa', 1, 75); INSERT INTO student VALUES(3, 'nn', 1, 90); INSERT INTO student VALUES(4, 'kk', 2, 85); INSERT INTO student VALUES(5, 'nn', 2, 75); SELECT * FROM student; 6

7.

結合 【SQL プログラム】 SELECT * FROM teacher, student WHERE teacher.id = student.tid; 7