- ベストアンサー
unix timeの取り扱い
とあるテーブルにおいて、datetime型にて登録されている日付データを 別のテーブルに入れたいのですが 登録先のテーブルでは、int(11)型のunix timeで日付データを格納しています。 データ件数が多いため、perl等を介すと時間が掛かるため SQLだけで変換を行いたいのですが いい方法はないでしょうか。
- みんなの回答 (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`
お礼
解決しました。ありがとうございます