如何将我的数据插入MySQL中的两个不同的表?

时间:2014-03-26 01:56:50

标签: mysql sql

您好我是使用MySQL的新手,我想将我的数据插入两个不同的表中,我不知道如何使用查询。我现在所知道的是如何在一个表中插入多个数据。

我的输入5个文本框中的数据

textbox1 = Garcia  (to be inserted in table1)
textbox2 = Michael (to be inserted in table1)
textbox3 = David   (to be inserted in table1)
textbox4 = 24      (to be inserted in table2)
textbox5 = 8888888 (to be inserted in table2)

我的表格字段如下所示

Table1
Last Name
First Name
Middle NAme

Table2
Age
Contact No.

2 个答案:

答案 0 :(得分:1)

由于您未指定用户界面语言,我假设您只是希望SQL commands执行此操作。

INSERT INTO Table1  (`Last Name`, `First Name`,`Middle NAme`) 
             VALUES ("Garcia","Michael", "David");

INSERT INTO Table2  (`Age`, `Contact No.`) 
             VALUES (24, 8888888);

您已经使用了错误的表字段名称。如果这不起作用,那是因为你应该从它们中删除句点和空格。

此外,看起来你只是在玩游戏,但如果你是认真的,你想要将所有这些信息都包含在一个表中,并为该表提供一个好名字和一个ID字段。

答案 1 :(得分:-3)

我同意第一个答案,如果你使用的是SQL Server,你可以拥有尽可能多的insert语句,你需要在语句之间添加单词go