0

I am beginner please help to copy all records from 'first' table to 'second' table.

first table has 6 columns

| Item_Id | Item_Name | Unit | Quantity | Rate | Total_Amt |

And second one has one more additional column

| Sr_No | Item_Id | Item_Name | Total_Unit | Total_Quantity | Rate | Total_Amt |
4

2 回答 2

4

尝试INSERT INTO...SELECT

INSERT INTO 
    todayssales(Item_Id, Item_Name, Total_Unit, Total_Quantity, Rate, Total_Amt)
SELECT Item_Id, Item_Name, Unit, Quantity, Rate, Total_Amt
  FROM new_bill

在您的第二张表 (todayssales) 中,您可以设置AUTO_INCREMENTSr_No自动填充。

看到这个 SQLFiddle

于 2013-08-07T05:25:59.400 回答
1

试试这个查询

insert into todayssales( Item_Id, Item_Name, Total_Unit, Total_Quantity, Rate, Total_Amt)
 select Item_Id, Item_Name, Unit, Quantity, Rate, Total_Amt
  FROM new_bill
于 2013-08-07T05:28:00.647 回答