Sayfayı Yazdır | Pencereyi Kapat

Sql left veya right

Nereden Yazdırıldığı: ERP Nedir? | Türkiye'nin ERP Forum Platformu
Kategori: SQL
Forum Adı: SQL Veri Tabanı İşlemleri
Forum Tanımlaması: Table,View,Trigger,SELECT,UPDATE,INSERT...
URL: http://www.erpne.org/forum_posts.asp?TID=1833
Tarih: 19 Nisan 2025 Saat 21:37
Program Versiyonu: Web Wiz Forums 11.10 - http://www.webwizforums.com


Konu: Sql left veya right
Mesajı Yazan: social
Konu: Sql left veya right
Mesaj Tarihi: 18 Aralık 2009 Saat 17:13
arkadaslar sql de bir tablodan veri almam lazim yanliz telefon nolarinda
takildim

select cari_kod,cari_isim,cep_no
fom tblcari

0001   ahmet efendi    905322222222

istedigim ise

001 ahmet efendi 5322222222

bastaki 90 i atmak istiyorum left(cep_no,9) gibi bana ornek verebilirmisiniz
ben çalistiramadimda



Cevaplar:
Mesajı Yazan: jung
Mesaj Tarihi: 18 Aralık 2009 Saat 17:32
LEFT(Metin , Sayi) : Verilen bir metnin soldan istenilen karakter kadarini verir. Girdi parametresi ilk önce metin daha sonra istenilen kadar

RIGHT(Metin , Sayi) : Verilen bir metnin sagdan istenilen karakter kadarini verir. Girdi parametresi ilk önce metin daha sonra istenilen kadar

karakter Sayisidir. Çikti parametresini metin olarak verir



Mesajı Yazan: Conari
Mesaj Tarihi: 18 Aralık 2009 Saat 17:46
case when LEFT(cep_NO,2)='90' then rigth(cep_NO, length(cep_NO)-2) else cep_NO end

-------------
Netsisden vazgeçemiyorum. Beni engelliyor..


Mesajı Yazan: rifatgunduz
Mesaj Tarihi: 18 Aralık 2009 Saat 17:47
Selam,
Select substring('905321231312',3,9) diyerek çözüm bulabilirsiniz.
yada select Replace('905321231312','90','') demelisiniz . 2 yazilan sorun olabilir çünkü numaralar kisminda 90 görmesi durumunda da silecektir.
Bilginize...


-------------
Rifat Gündüz



www.netsis.com.tr


Mesajı Yazan: social
Mesaj Tarihi: 18 Aralık 2009 Saat 18:02
tesekkurler arkadaslar



Sayfayı Yazdır | Pencereyi Kapat

Forum Software by Web Wiz Forums® version 11.10 - http://www.webwizforums.com
Copyright ©2001-2017 Web Wiz Ltd. - https://www.webwiz.net