Güncelleştirme Sorgusu
Tarih
14/01/2009 16:58
Konu Sahibi
kdurmaz
Yorumlar
12
Okunma
5146
Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 5
  • 4
  • 3
  • 2
  • 1

Derecelendirme: 0/5 - 0 oy



kdurmaz
Üye
Kullanici Avatari
Üye
28
7
06/01/2009
0
İstanbul
Ofis 2007
22/02/2016,23:48
Çözüldü 
Sevgili Dostlar merhaba,

Benim bir adres bilgilerini tuttuğum bir veritabanım var. Burada sütunlar şu şekilde:

MAHALLE CADDE/SOKAK

bu sütunlarla ilgili soracağımdan diğer sütunları yazmıyorum. Bu veritabanındaki örneğin Mahalle sütununa bilgiler mahalle ismiyle birlikte "MAH." uzantısı ile birlikte girilmiş. (örneğin, CEVİZLİ MAH.) Veri sayısı çok fazla ve verilerin bu şekilde girilmiş olması gereksiz olduğu gibi rapor almak istediğimizde kağıtta ekstradan yer tutuyor. Şimdi ben bu "MAH." uzantısını bu kayıtlardan topluca nasıl silebilirim. Kayıt sayısı çok fazla olmasa oturup tek tek silmek isterdim ama bu pek mümkün değil.
Bul-Değiştir i kullanarak sil diyebilirsiniz ama bunu denedim verimli olmuyor.
Excele gönder orada sil tekrar geri al diyebilirsiniz ama bu da çok zahmetli.
Güncelleştirme Sorgusu yardımıyla yapmak istedim ama beceremedim.
Ben bunu accesste yapmak istiyorum.
Yardım edeceklere şimdiden teşekkürlerimi sunuyorum.

Saygılar.
Kadir
Cevapla


alpeki99
Yeniden başlayabilmek...
Kullanici Avatari
Uzman
O....
5.987
29/10/2008
Ordu
Ofis 2013 32 Bit
Bugün,02:15
Çözüldü 
Belli bir standartı var mı? Yoksa şu tip farklı yazımlar var mı? Mah, Mh, Mh., Mah., Mhl vs.
AccessTr.Net teknik konular içeren bir sitedir. Bu tip sitelerde en iyi şekilde yardım alabilmeniz için Site Kurallarını mutlaka okumanız ve buna göre hareket etmeniz lazım.
Cevapla


syrup
Aktif Üye
Kullanici Avatari
Aktif Üye
196
1
30/10/2008
34
Çanakkale
Ofis 2003
08/10/2011,16:43
Çözüldü 
update tablo_adı set [MAHALLE CADDE/SOKAK]=left([MAHALLE CADDE/SOKAK],instr(1,[MAHALLE CADDE/SOKAK],"mah.")-1)

tablo_adı, gerçekteki adıyla değişecek Kadir.
resimresim
Cevapla


kdurmaz
Üye
Kullanici Avatari
Üye
28
7
06/01/2009
0
İstanbul
Ofis 2007
22/02/2016,23:48
Çözüldü 
(14/01/2009, 17:42)alpeki99 Adlı Kullanıcıdan Alıntı: Belli bir standartı var mı? Yoksa şu tip farklı yazımlar var mı? Mah, Mh, Mh., Mah., Mhl vs.

Belli bir standartta yazıldı. hepsi "MAH." şeklinde....
(14/01/2009, 18:09)syrup Adlı Kullanıcıdan Alıntı: update tablo_adı set [MAHALLE CADDE/SOKAK]=left([MAHALLE CADDE/SOKAK],instr(1,[MAHALLE CADDE/SOKAK],"mah.")-1)

tablo_adı, gerçekteki adıyla değişecek Kadir.

Sevgili dostum öncelikler teşekkür ediyorum.
Fakat senin verdiğin kodu (tablo ve sütun isimlerini değiştirip) yazıyorum "Girdiğiniz Deyimin Yazımı Yanlış" mesajıyla karşılaşıyorum...
Belki de ben yanlış birşeyler yapıyorum. Bana bunu adım adım anlatırsan memnun olurum.
Saygılar.
Cevapla


syrup
Aktif Üye
Kullanici Avatari
Aktif Üye
196
1
30/10/2008
34
Çanakkale
Ofis 2003
08/10/2011,16:43
Çözüldü 
sevgili kadir deyim yazılışında problem yok. dediğin gibi uyarlamada sorun yaşamışsın. tablo adın iki kelime ve boşlukluysa köşeli paranteze al. olmazsa sqli buraya koyarsan daha iyi olur nerede yanlışlık var tespitini yapalım. dosyayı değil sorgunu Sql görünümünde aç orada yazanları buraya koy
resimresim
Cevapla


kdurmaz
Üye
Kullanici Avatari
Üye
28
7
06/01/2009
0
İstanbul
Ofis 2007
22/02/2016,23:48
Çözüldü 
Sevgili syrup,
uyarlama şöyle;
update ES set [SMAHAD]=left([SMAHAD],instr(1,[SMAHAD,"MAH.")-1)
TABLO ADI = ES
İLGİLİ SÜTUN = SMAHAD
SİLİNECEK VERİ = MAH.
Tasarım görünümünde yeni bir "GÜNCELLEŞTİRME SORGUSU" oluşturup, iligli tabloyu ekliyorum. İlgili sütunu ekliyorum ve "Güncelleştir" alanına senin yazmış olduğum deyimi ekliyorum. Hata şu: "instr" den önceki virgül ü kabul etmiyor. Onu noktalı virgül yapıyorum olmuyor, nokta yapıyorum olmuyor, iki nokta üst üste yapıyorum olmuyor. Sonuç sıfır. Bu konuda bilgimin sınırlı olduğunu anlamışsındır söylemem gerek yok sanırım Img-grin
Lütfen derdime çare bul...

Saygılar..
Cevapla







Konuyu Okuyanlar: 1 Ziyaretçi


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Tarih Son Yorum
  Güncelleştirme Sorgusu Çalıştırınca Kayıt Kilit Hatası Hakkında shalala 2 54 23/11/2016, 00:39 shalala
  union sorgusu accessmeraklı 7 571 13/07/2016, 21:53 atoz112
  Arama Sorgusu notrino 2 313 21/06/2016, 16:04 notrino
Çözüldü Yinelenmeyenleri Silme sorgusu mehmetb84 2 259 14/04/2016, 11:35 mehmetb84
Çözüldü Sql sorgusu hakkında yardım furkantnc 2 295 06/04/2016, 00:46 furkan340


Türkçe Çeviri: MCTR, Forum Yazılımı: MyBB, © 2002-2016 MyBB Group.
DMCA.com Protection Status
© Desing by XSTYLED| Develops by ozanakkaya