2017-03-07 2 views
1

私はpgAdminを使用しています。私は2つのテーブルを持っています:学生とスタッド。あるテーブルから他のテーブルにコピーする列データを分離する方法は?

  • スタッド日時が互いに 接合されている列DATE_TIMEから成ります。

  • STUDENTは、DATEとTIMEの2つの列で構成されています。

私はDATEとTIMEをSTUDENTテーブルに個別にコピーできるように、STATEテーブルからDATE_TIMEを分割する必要があります。

私はそれをどのように行うのですか?

+3

のために働く必要があります '学生に(DATE_COL、time_col)を選択DATE_TIME ::日付、DATE_TIME ::スタッドから時刻を挿入;' –

+0

なぜあなたは、2つのそのような同様のテーブルを持っているのですか? – jarlh

+0

@ VaoTsunは答えをくれました。理解したい場合は、説明を求めたり、SQLを調べたりできます。 – tremendows

答えて

0
insert into student (date_col,time_col) select date_time::date, date_time::time from stud; 

はあなた

+0

ありがとうございました!できます!私はあなたの解決策を見ても理解しています。ありがとう! – user7609786

関連する問題