• ベストアンサー

unix timeの取り扱い

とあるテーブルにおいて、datetime型にて登録されている日付データを 別のテーブルに入れたいのですが 登録先のテーブルでは、int(11)型のunix timeで日付データを格納しています。 データ件数が多いため、perl等を介すと時間が掛かるため SQLだけで変換を行いたいのですが いい方法はないでしょうか。

質問者が選んだベストアンサー

  • ベストアンサー
  • hrm_mmm
  • ベストアンサー率63% (292/459)
回答No.1

table 定義例 create table `unix_table` (`utc_column` int(11) ); create table `datetime_table` (`datetime_column` datetime ); データ変換 insert into `unix_table` (`utc_column`) select UNIX_TIMESTAMP(`datetime_column`) from `datetime_table`

ks_rx
質問者

お礼

解決しました。ありがとうございます

関連するQ&A