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ş:
İkinci tablo fazladan bir sütun olması...
Bunları nasıl belirli sütun adları ile...
Nasıl bir mysql veritabanı tablo boyut...
Nasıl MySQL bir tablo sütunu yeniden a...
Nasıl belirli bir tablo için MySQL mot...