コメントありがとうございます。 サービス終了した今なら、安く中古が手に入りそ…
OR を使うなら UNION を使おう
ORの例
パターンA
SELECT * FROM `table` WHERE `id` = 1 OR `id` = 10;
パターンB
SELECT * FROM `table1` LEFT OUTER JOIN `table2` ON `table1`.`id` = `table2`.`id` WHERE `table2`.`name` = 'テスト' OR `table2`.`name` = 'デモ';
UNIONを使う
パターンA
SELECT * FROM `table` WHERE `id` = 1 UNION SELECT * FROM `table` WHERE `id` = 10;
パターンB
SELECT * FROM `table1` LEFT OUTER JOIN `table2` ON `table1`.`id` = `table2`.`id` WHERE `table2`.`name` = 'テスト' UNION SELECT * FROM `table1` LEFT OUTER JOIN `table2` ON `table1`.`id` = `table2`.`id` WHERE `table2`.`name` = 'デモ';
検索
コメントを残す