sorgu ile mail adresi düzeltmek

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...
 

beab05

Özel Üye
Katılım
19 Mart 2007
Mesajlar
1,418
Excel Vers. ve Dili
Office 2013
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:
Katılım
16 Mart 2005
Mesajlar
132
Excel Vers. ve Dili
Office 2003 (Eng. )
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...
 

beab05

Özel Üye
Katılım
19 Mart 2007
Mesajlar
1,418
Excel Vers. ve Dili
Office 2013
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..
 
Katılım
16 Mart 2005
Mesajlar
132
Excel Vers. ve Dili
Office 2003 (Eng. )
nerede hata yaptığımı anladım teşekkürler saygılar
 
Üst