我可以连接两个表DELIVERYDATE和DELIVERYTIME来创建新表DELIVERYSLOT但是我无法在DELIVERYSLOT中生成新的auto_increment ID(SlotNumber)
DeliveryDate
12/16/2015
12/17/2015
12/18/2015
12/19/2015
交货期
10:00 - 12:00
12:00 - 14:00
14:00 - 16:00
8:00 - 10:00
SELECT
DELIVERYDATE.DeliveryDate, DELIVERYTIME.DeliveryTime,
SlotNumber
INTO DELIVERYSLOT
FROM DELIVERYDATE, DELIVERYTIME;
任何想法如何做到这一点?
答案 0 :(得分:1)
在Access中,您可以将DELIVERYSLOT表设计为包含自动增量列(autoID,或任何您想要调用的列),然后再将任何数据输入其中,然后将查询作为INSERT INTO运行。
运行联接查询时,它应自动为从查询中输入的每条新记录添加autoID值。
或者,您是否有理由在一个SQL语句中完成所有操作?