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

  • HER0R

    HER0R

    16 Aralık 2007
  • Michelle Phan

    Michelle Pha

    18 Temmuz 2006
  • Propaganda Time

    Propaganda T

    19 EYLÜL 2010