あんまりやった事無かったけど、こんなこともできるんだな。select avg(a + b) from table1 where (a + b) > 0;とかselect count(*) from table1 where ((a + b) > 0 and c > 0) or ((a + b) <= 0);みたいな。
デフォルトのままだと /tmp なので放っとくとファイルが無くなっちゃいます、と。「ファイルの出力先は、サーバープロセスの起動オプション -d, --datadir で指定することができ」るそうなので、変えておこう。(-_-)
/tmpというのは、そういうもんなんだっけか?昔の(?)unixでSolarisとかHP-UXとかってそんなんなかった気がするけれど気のせいか???Mavericks(以降?) では /etc/defaults/periodic.conf に記述があって、3日間アクセスがなかったら削除されるとか。今
今年始めの1/6の日記で書いたのは「MySQL 項目があればupdate、無ければinsert」で、『insertの後ろに「ON DUPLICATE KEY UPDATE」』というもの。今回は、キー重複の場合エラーとせず、無視する、というもの。ロジック書かなくていいので(たぶん)楽。 inse