创建一个新的sql表,其中一个字段从另一个表字段复制数据

时间:2010-06-29 19:31:28

标签: php mysql ajax

我有一张现有的客人桌子,上面有姓名,护照号码等信息。

我想为销售制作一个新表,并希望这样做,以便当从现有表中选择客户时,新表中会填充某些字段,例如护照号。

我用php和ajax做这个。

有人能指出我应该在哪个方面做一般指示吗?

2 个答案:

答案 0 :(得分:1)

你可以直接用sql

来做
$sql = "INSERT INTO sales (guest_id, passport_number) 
        VALUES ($guest_id, (SELECT passport_number FROM guests WHERE guest_id = $guest_id))";

答案 1 :(得分:0)

新的销售表是否必须拥有自己的护照号码副本等? 对于已存在于原始表中的新客户,您可以在两个表之间建立关系,指向sales表中原始表中的数据。

退房:
http://php.about.com/od/learnmysql/ss/mysql_3.htm

http://en.wikipedia.org/wiki/Relational_database