【SQLite3】JOIN句で内部結合(inner join)する方法
データベースを作成する際、一つのテーブルにすべてのデータを格納することはありません。 それぞれのテーブルの役割を決め、複数のテーブルに分けてデータを管理します。 そうすることで、管理のしやすく、誤データの混入を防ぎ、高速・防安全に利用できる。と言うメリットが生まれます。 しかし、そういったテーブル群は、単体では人間が見たときに何が格納されているか?がわかりません。 そこで、【結合(JOIN)】する必要が出てきます。 今回は、2つのテーブルを、IDが一致した場合に結合する方法をご紹介します。 内部結合(INNER JOIN)の特徴 内部結合には、以下のような特徴があります。 内部結合のイメージ 以前作成した、listedmarketテーブルと、marketテーブルを結合するには以下のようなイメージになります。 【listedmarketテーブル】 内の…
View On WordPress














