Arkadaşlar merhaba.
id Veri1 ve Veri2 olmak üzere üç tablom var. Öyle bir SQL çalıştırmalıyım ki, Veri1'deki veri Veri2'dekine eşit ise, Veri2'deki veriyi silecek.. Ancak farklı ise dokunmayacak aynı kalacak..
Örneğin ilk hal
id|veri1|veri2|
1 |100 |100 |
2 |50 |60 |
3 |60 |60 |
burada 1 ve 3 id'ler bizim döngümüze uyuyor. Yani 1 ve 3'dekilerin Veri2'si silinebilir. 2'ye hiç dokunayacağız. Gerekli SQL sorgusundan sonra olması gereken son hal.
id|veri1|veri2|
1 |100 | |
2 |50 |60 |
3 |60 | |
umarım derdimi anlatabilmişimdir. Bu sorunumu çözebilecek arkadaş varsa ücretli & ücretsiz yardımcı olabilirse çok sevinirim.. Teşekkürler şimdiden..
Mysql'de toplu düzenleme
2
●470
- 02-04-2014, 09:20:11Nolpe adlı üyeden alıntı: mesajı görüntüle
UPDATE tablo SET veri2 = NULL WHERE veri1 = veri2;
http://sqlfiddle.com/#!2/3f3e2/1 - 02-04-2014, 11:44:33Ellerin dert görmesin paşam.PsiCat adlı üyeden alıntı: mesajı görüntüle