View Full Version : افزودن دو رديف اطلاعات با يك دستور INSERT
ebrahimv
دوشنبه 10 بهمن 1390, 01:09 صبح
چگونه دو يا هر تعداد رديف را با يك دستور INSERT INTO وارد جدول كنم؟
nedata
دوشنبه 10 بهمن 1390, 01:22 صبح
Insert Into TableName(Field1,Field2) Select F1,F2 From Table1
ebrahimv
دوشنبه 10 بهمن 1390, 02:10 صبح
Insert Into TableName(Field1,Field2) Select F1,F2 From Table1
اطلاعات رو از يه جدول ديگه نميخوام وارد كنم
nedata
دوشنبه 10 بهمن 1390, 02:12 صبح
پس مي خواهيد از كجا وارد كنيد؟
ebrahimv
دوشنبه 10 بهمن 1390, 02:14 صبح
ببينيد من مي خوام مثلا سه رديف كه اطلاعاتش رو خودم ميدم وارد كنم ولي نمي خوام دستور اينسرت رو سه بار تكرار كنم
nedata
دوشنبه 10 بهمن 1390, 02:27 صبح
Insert Into TableName(Field1,Field2) Select 1,'احمد' Union Select 2,'زهرا'
mina_ghorbani
دوشنبه 10 بهمن 1390, 14:36 عصر
اگر از sql2008 استفاده مي كنيد اين طور هم مي شه
INSERT INTO Employees(LastName,FirstName)
VALUES('MINA','GH'),('MITHRA','GH'),('SS','AA')
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.