PDA

View Full Version : افزودن دو رديف اطلاعات با يك دستور INSERT



ebrahimv
دوشنبه 10 بهمن 1390, 00:09 صبح
چگونه دو يا هر تعداد رديف را با يك دستور INSERT INTO وارد جدول كنم؟

nedata
دوشنبه 10 بهمن 1390, 00:22 صبح
Insert Into TableName(Field1,Field2) Select F1,F2 From Table1

ebrahimv
دوشنبه 10 بهمن 1390, 01:10 صبح
Insert Into TableName(Field1,Field2) Select F1,F2 From Table1

اطلاعات رو از يه جدول ديگه نميخوام وارد كنم

nedata
دوشنبه 10 بهمن 1390, 01:12 صبح
پس مي خواهيد از كجا وارد كنيد؟

ebrahimv
دوشنبه 10 بهمن 1390, 01:14 صبح
ببينيد من مي خوام مثلا سه رديف كه اطلاعاتش رو خودم ميدم وارد كنم ولي نمي خوام دستور اينسرت رو سه بار تكرار كنم

nedata
دوشنبه 10 بهمن 1390, 01:27 صبح
Insert Into TableName(Field1,Field2) Select 1,'احمد' Union Select 2,'زهرا'

mina_ghorbani
دوشنبه 10 بهمن 1390, 13:36 عصر
اگر از sql2008 استفاده مي كنيد اين طور هم مي شه



INSERT INTO Employees(LastName,FirstName)



VALUES('MINA','GH'),('MITHRA','GH'),('SS','AA')