我正在寻找根据另一个表中字段的值将日期插入一个表的适当方法。
答案 0 :(得分:1)
您需要使用INSERT..SELECT
语法:
INSERT INTO first_table (...)
SELECT somevalue FROM second_table WHERE condition;
SELECT
字段必须与INSERT
字段匹配。您也可以在SELECT
中添加常量列:
SELECT somecolumn, 'constant value' ...
提供second_table
中未提供的值。
答案 1 :(得分:0)
有很多方法,例如 插入mytable1(date_field)值(从mytable2中选择date_field,其中pkfield = 16)