Update sorgularında “join” ve “replace”

mysql Yorum Ekle

Birden fazla tablodaki kontrollere göre yapacağınız bir update sorgusunu aşağıdaki gibi oluşturabilirsiniz.

UPDATE 	tablo1
	INNER JOIN tablo2 ON tablo1.id=tablo2.id AND tablo2.sehir_id='34'
	SET tablo1.metin=REPLACE(tablo1.metin,'İst.','İstanbul')
	WHERE tablo1.metin LIKE "%İst.%"

Bu sorgu ile tablo2 ile joinlenen tablo1′deki metin alnında replace komutu ile değişiklik yapılıyor.

Yorum Yaz

  • Kategoriler

  • RSS İle Takip Edin

  • Favorilerinize Ekleyin

    Blograzzi Technorati
  • Son Yorumlar

  • Son Yazılar

  • Arşivler

  • Anket

    Hangi linux dağıtım(lar)ını kullanıyorsunuz?

    Sonuçları Göster

    Loading ... Loading ...
  • Reklam

    Pardus... Özgürlük İçin...

    Özgürlük İçin OOXML'e Karşı!

  • Lampforweb 2007 Tüm hakları saklıdır. Tema N.Design Studio
    İçerik RSS Yorum RSS Giriş