phpmyadmin de sql sorgusu yardımı

soundofvtec

0
İyinet Üyesi
Katılım
1 Şubat 2006
Mesajlar
826
Reaction score
0
Konum
hawaii
arkadaşlar phpmyadmin de şunu yapmak istiyorum:

diyelim ki bir field var adı field1 olsun
bu field içinde
mesela
1. satırda hwwweeeeeeeeonda>1
2. satırda hbbbbbbbbbbonda>2
3. satırda hkkkkkkkkkkkkkonda>3

yazıyor olsun

ben istiyorum ki burdaki sondaki rakamlar kalsın, diğerlerini yok edeyim.

yani "h" ile başlayıp ">" ile biten tüm karakterleri (h ve a dahil olmak üzere) sildirmek istiyorum bu "field1" isimli field den.

aralarda boşluk felan yok, uzunluk değişebilir, ama "ilk" ve "son" karakterler aynı dediğim gibi...

Bunun için gerekli phpmyadmin kullanılmak üzere sql sorgusu nedir acaba

teşekkürler
 

Angelo

0
İyinet Üyesi
Katılım
13 Aralık 2004
Mesajlar
9,603
Reaction score
111
Konum
AZ
MySQL'de mevcut olarak düzenli ifade sadece match etmek için kullanılabilir diye biliyorum. Replace'de bu şekil bir hadise yok. MySQL 5 ve sonrasında stored procedure yazarak belki denenebilir, ama en iyisi yine bir programlama dili ile mysql'e bağlanıp değiştirtme yapmak.
 

iyinet

Root
Admin
Hosting Firması
Katılım
2 Eylül 2002
Mesajlar
5,025
Reaction score
62
Konum
Sakarya
UPDATE <table> SET field1 = REPLACE(field1, field1, SUBSTRING(field1,LOCATE('a>',field1)+2))
 

soundofvtec

0
İyinet Üyesi
Katılım
1 Şubat 2006
Mesajlar
826
Reaction score
0
Konum
hawaii
UPDATE <table> SET field1 = REPLACE(field1, field1, SUBSTRING(field1,LOCATE('a>',field1)+2))

dediğinizi yazdım, sadece ilk karakteri sildi

aslında tam olarak yapmak istediğim şu:

href="/ara/sonuc?radius=100&locID=1_5365">Ankara
href="/ara/sonuc?radius=100&locID=1_4534555">Ordu
href="/ara/sonuc?radius=10054&locID=1_451134555">Konya

Burada sadece il isimleri kalsın istiyorum

yani "h" ile baslayip ">" karakteri arasındaki tüm karakterleri silmeli("h" ve ">" dahil)
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Elektronik Sigara
Üst