|
SELECT 科目.科目番号,科目.科目名,科目.単位数 FROM 科目,実習課題 WHERE 科目.科目番号=実習課題.科目番号 OR WHERE 単位数>=5; |
科目番号 | 科目名 | 単位数 ----------+-----------------------+-------- 001 | データベース | 2 001 | データベース | 2 001 | データベース | 2 002 | システムプログラム | 3 002 | システムプログラム | 3 005 | 卒業研究 | 6 005 | 卒業研究 | 6 005 | 卒業研究 | 6 005 | 卒業研究 | 6 005 | 卒業研究 | 6 (10 行) |
|
SELECT 科目.* FROM 科目,実習課題 WHERE 科目.科目番号=実習課題.科目番号 UNION SELECT * FROM 科目 WHERE 単位数>=5; |
科目番号 | 科目名 | 単位数 ----------+-----------------------+-------- 001 | データベース | 2 002 | システムプログラム | 3 005 | 卒業研究 | 6 (3 行) |
期待しているのはこのようなもの
SELECT DISTINCT 〜 で
できるような気もする