登録出来たので単に登録出来てなかっただけの模様。。 改めて登録します。
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` = 'デモ';
検索
コメントを残す