• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

sorgu ile mail adresi düzeltmek

  • Konbuyu başlatan Konbuyu başlatan MURATT
  • Başlangıç tarihi Başlangıç tarihi
Katılım
16 Mart 2005
Mesajlar
132
Excel Vers. ve Dili
Office 2003 (Eng. )
merhaba,

Elimde hatalı mail adresleri var örnek şu şekilde "aaa@superonlinecom"
burada superonline ile com arasına nokta koymam lazım?
Acaba bunu sorguda nasıl yazarım yardım edebilirmisiniz?

Saygılar...
 
Merhaba;

Kod:
SELECT Tabloadi.mailalani, Left([mailalani],InStr([mailalani],"com")-1) & "." & Mid([mailalani],InStr([mailalani],"com")) AS [Mail Adres]
FROM Tabloadi;

Ya da
Kod:
SELECT Tabloadi.mailalani, Left([mailalani],InStr([mailalani],"com")-1) & ".com" AS [Mail Adres]
FROM Tabloadi;


İlgili alanları kendinize göre düzenlerseniz olur..
 
Son düzenleme:
Sn.beab05 öncelikle teşekkürler,

esasında ben bunu update query ile yapmayı düşünüyorum çünkü bunun gibi birden fazla kayıt var burada anladığım kadarıyla bir tek bu kaydı düzeltiyor.

birde "mailalanı" dediğiniz yer "superonlinecom" alanımı?
saygılar...
 
Update query ile yapsanız bile ilgili alanı verdiğim gibi çevirmeniz gerekiyor. değişsen bişey yok. Tek bir kaydı değil tüm mailleri düzenler tabii "com" ile bitenlerde doğru sonuç alırsınız..

Mail alani dediğim kısım sizin sorgunuzda maillerin sıralandığı alan ismidir. Siz yukarıdaki sorguyu deneyin ilgili tablodan sadece maillerin olduğu alanı alın ve deneyin..
 
nerede hata yaptığımı anladım teşekkürler saygılar
 
Geri
Üst