[MySQL] 数字8桁の日付文字列をDATE型に変換する
STR_TO_DATE( String, Format ) で一発 日付を示す8桁の文字列を日付型(DATE型)に変換したい場合があります。 そんなときはSTR_TO_DATE関数を使います。 例えば、今日の日付(201… 続きを読む »
STR_TO_DATE( String, Format ) で一発 日付を示す8桁の文字列を日付型(DATE型)に変換したい場合があります。 そんなときはSTR_TO_DATE関数を使います。 例えば、今日の日付(201… 続きを読む »
SELECT COUNT( CASE WHEN col0 = 1 THEN 1 ELSE null END ) AS hoge, COUNT( CASE WHEN col0 = 2 THEN 1 ELSE null EN… 続きを読む »
レコードの連続挿入に便利なプレースホルダ テキストデータなどから1行ずつ取り出してデータベースにレコード挿入する場合、同じSQLのINSERT文を値だけ変えて何度も実行することになります。 この時、プログラム上で都度SQ… 続きを読む »
とてもハマったので備忘録的にメモ。 正直に白状すると、なんで上手く行かなくて、なんで上手く行ったのか、ちゃんと理解できていない。 大変恥ずかしい話だが、せめて同じ様にハマっている人のお役に立てばと願う。 MacPort … 続きを読む »
綺麗さっぱり忘れていたので、備忘録的に。 Perl のDBIモジュールでMySQLにパラメータクエリを実行させる際、複数のプレースホルダに値を渡す方法。 my $sql = “SELECT * FROM table_na… 続きを読む »
先週末からひさびさでExcel VBA をいじっています。 ひさびさなだけに色々と忘れているので、今後に備えて備忘録的に。 MySQL からレコードセットを取得して、Excelで使う MySQL にSQLを投げて、帰って… 続きを読む »
MySQL でCSVファイルからレコードを取り込む時は、LOAD DATA INFILE を使う。 LOAD DATA INFILE “file_path/file_name” IGNORE INTO TABLE tab… 続きを読む »