29 Temmuz 2012, Pazar
mysql update başka bir tablodan değer olan sütun
İki masa, iki gibi bakıyor
id name value
===================
1 Joe 22
2 Derk 30
Her tabloda tableB tableA value değerini denetlemek adına göre kopyalamak istiyorum.
UPDATE bu açıklama için herhangi bir ipucu?
CEVAP
29 Temmuz 2012, Pazar
iki tablo katılmak için gerekenler:
örneğin aynı yerde tableB içine tableA name değerini kopyalamak istediğiniz ID
UPDATE tableB t1
INNER JOIN tableA t2
ON t1.id = t2.id
SET t1.name = t2.name
WHERE t2.name = 'Joe'
GÜNCELLEME 1
UPDATE tableB t1
INNER JOIN tableA t2
ON t1.id = t2.id
SET t1.name = t2.name
GÜNCELLEME 2
UPDATE tableB t1
INNER JOIN tableA t2
ON t1.name = t2.name
SET t1.value = t2.value
Bunu PaylaÅŸ:

İkinci tablo fazladan bir sütun olması...
Nasıl MySQL bir Datetime sütun için va...
MySQL bir tablodan tüm sütunları ve ba...
Nasıl MAX(Sütun değeri), SQL başka bir...
Mysql: bu başka bir tablodan satırları...