SORU
20 EYLÜL 2011, Salı


Nasıl bir tablodan veri kopyalamak için MySQL yeni bir tablo için?

Başka bir tablodan veri kopyalamak için MySQL istiyorum.

Tablo 1 (Mevcut tablo):

aid    
st_id
from_uid
to_gid
to_uid
created
changed
subject
message
link

Tablo 2 (Yeni Tablo)

st_id
uid
changed
status
assign_status

TABLO 2 TABLO 1 verileri bazı alanları kopyalamak istiyorum.

Bu işi MySQL sorguları kullanarak olabilir?

CEVAP
20 EYLÜL 2011, Salı


Bu ne istiyorsun

INSERT INTO table2 (st_id,uid,changed,status,assign_status)
SELECT st_id,from_uid,now(),'Pending','Assigned'
FROM table1

Tablo1 tüm satırları dahil etmek istiyorsanız. Aksi takdirde tablo1 yalnızca bir alt kümesini eklemek isterseniz sonuna kadar bir açıklama ekleyebilirsiniz.

Bu yardımcı olur umarım.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • MC JIN'S OLD YouTube CHANNEL

    MC JIN'S OLD

    2 Kasım 2008
  • LAHWF

    LAHWF

    5 Kasım 2009
  • sghaff1

    sghaff1

    23 Mart 2009