by shigemk2

当面は技術的なことしか書かない

今日のMySQL芸

MySQLで SQL をコマンドラインから直接実行する

MySQLで SQL をコマンドラインから直接実行する - すがブロ

いい加減覚えようぜ… -eオプションが肝。

mysql -uユーザ名 -pパスワード DB名 -e'show tables;'

union

create table SHIGEMK2 as 
select * from FL20140601  where id = '1' union
select * from FL20140602  where id = '1' union
select * from FL20140603  where id = '1' union
select * from FL20140604  where id = '1' union
select * from FL20140605  where id = '1' union
select * from FL20140606  where id = '1';

これで、特定のテーブルで条件を絞ったものをunionしてcreate tableが出来る。