最初のページ 戻る 次へ 最後のページ イメージ

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 〜 で

できるような気もする