表の結合(内部結合)
SQLでは複数の表を組み合わせて使用することができます。
<例題>
売上表の顧客CDと顧客表の顧客CDが一致する行を表示させる。(表の結合)
商品CD | 商品名 | 単価 |
---|---|---|
10 | 鉛筆 | 30 |
20 | 消しゴム | 50 |
30 | シャープペン | 250 |
40 | ボールペン | 150 |
50 | 色鉛筆 | 700 |
60 | ノート | 100 |
売上No | 日付 | 顧客CD |
---|---|---|
1 | 2001/05/27 | 105 |
2 | 2001/05/27 | 101 |
3 | 2001/05/27 | 103 |
4 | 2001/06/27 | 102 |
5 | 2001/06/27 | 104 |
売上No | 連番 | 商品CD | 数量 |
---|---|---|---|
1 | 1 | 10 | 10 |
1 | 2 | 30 | 7 |
1 | 3 | 60 | 25 |
2 | 1 | 20 | 15 |
2 | 2 | 40 | 3 |
3 | 1 | 30 | 8 |
3 | 2 | 40 | 30 |
3 | 3 | 50 | 12 |
3 | 4 | 60 | 50 |
4 | 1 | 20 | 21 |
4 | 2 | 40 | 21 |
5 | 1 | 10 | 17 |
5 | 2 | 20 | 5 |
顧客CD | 顧客名 |
---|---|
101 | 二島商店 |
102 | 姫路商事 |
103 | 大阪物産 |
104 | 神戸商店 |
105 | 福岡商事 |
SELECT * ← すべての列
FROM 売上表,顧客表
WHERE 売上表.顧客CD=顧客表.顧客CD ← 売上表の顧客CDと顧客表の顧客CD が一致する行を結合
WHERE句で 「売上表.顧客CD=顧客表.顧客CD」のように表名.列名と指定している。これは、同じ列名がそれぞれの表に存在しているためである。同じ列名が存在するときは、表名.列名と記述してどの表の列であるか明記しなくてはいけない。
真言宗の開祖空海と不動明王の説明と大本山成田山新勝寺と真言宗成田山国分寺の概要。
人は鏡の如きもの(自分から相手への行為や気持ちがあたかも鏡に映るが如く自分にも返ってくる原理)を、鏡の原理と呼ぶことにしました。
真言宗成田山国分寺では当寺建立時から永代供養墓の許認可を得ており、この複数の許認可を取得しております。
未(ひつじ)年生まれの守護仏は、大日如来です。
大本山成田山仙台分院では正月、初詣で多くの参拝者がお参りになります。これにあわせて毎年、年末年始奉仕者(神職補 巫女バイト)を募集いたしております。
一人で冥途への道をたどった淋しい水子へ親としての深い愛情を注ぐことです。そして水子の冥福を切に願い祈ることです。それが本来の自分の水子供養なのです。
日本の仏教宗派の歴史と教えについて説明しています。
仙台不動明王の話、仙台不動明王は、実は如来や菩薩と同様に仏で、仏の教令輪身といわれます。不動明王の御名は梵語の漢訳であり、「動かざる聖尊者」という意味になります。
真言宗成田山国分寺の仙台納骨堂の利用者の声です。
厄年はすべて「節分」を境として「数え年」で数えます。厄年とは、災難や障りが身に降りかかりやすく肉体的にも精神的にも調子を崩しやすい年齢といえます。