Motomichi Works Blog

モトミチワークスブログです。その日学習したことについて書いている日記みたいなものです。

MySQL その0003 SELECT文とJOINと結合規則について読んで学習してみる

参考にさせて頂いたページ

取得データの結合(UNION句) - データの取得 - MySQLの使い方

内部結合(INNER JOIN句) - データの取得 - MySQLの使い方

外部結合(LEFT JOIN句, RIGHT JOIN句) - データの取得 - MySQLの使い方

SQL講座 INNER JOINを使った表の結合

逆引きSQL構文集 - IN句を用いた副問合せ

CakePHPのHABTMを使った例をもとに学習してみた

SELECT 
`Article`.`id`, 
`Article`.`text` 

FROM `practice`.`articles` AS `Article` 
WHERE `id` < 5

SELECT 
`Articletag`.`id`, 
`Articletag`.`text` 

FROM `practice`.`articletags` AS `Articletag` 
JOIN `practice`.`articles_articletags` AS `articles_articletags` ON (`articles_articletags`.`article_id` IN (1, 2, 3, 4) AND `articles_articletags`.`articletag_id` = `Articletag`.`id`)

を読んで学習してみた。

CakePHPありきな記事なので、下記の記事でした。

motomichi-works.hatenablog.com