您好我是使用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.
答案 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