AccessTr.neT
Parçalanan Rakamları Bir Artırma - Baskı Önizleme

+- AccessTr.neT (https://accesstr.net)
+-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html)
+--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html)
+--- Konu Başlığı: Parçalanan Rakamları Bir Artırma (/konu-parcalanan-rakamlari-bir-artirma.html)



Parçalanan Rakamları Bir Artırma - mazhartaktak - 05/12/2011

Arkadaşlar, Örnekt verdiğim şekilde veriyi (Yani TC Kimlik Numarası) SORGU KISMI'nda paraçalara ayırdıktan sonra bir rakam artırmasını istiyorum

Mesela
1 Rakamını alınca diğer hücreye 2
2 Rakamını alınca diğer hücreye 3
3 Rakamını alınca diğer hücreye 4 yazacak Yani bir artacak. Yardımlarınızı bekliyorum. Şimdiden herkese iyi akşamlar..

Ek Dosyalar
 Sicil.rar(9.39 KB)



Cvp: Parçalanan Rakamları Bir Artırma - alpeki99 - 05/12/2011

Neresi nasıl artacak ben anlamadım.


Cvp: Parçalanan Rakamları Bir Artırma - ercansahin - 05/12/2011

Ben olayı tam olarak algılayamadım ancak;
Kod:
1: Mid([TC KİMLİK NO];1;1)+1
şeklinde işinizi görüyormu?

Çünkü zaten ayrılma işlemi mid fonksiyonu ile hallolmuş, örneğinizdeki 12345678901 numarasının ilk rakamı olan 1-->2 olarak, 2-->3 olarak.....vb.oluşacaktır.
Neticede sorgunuz;
SELECT Tablo1.[TC KİMLİK NO], Tablo1.[ADI SOYADI], Tablo1.GÖREVİ, Tablo1.[SİCİL NO], Mid([TC KİMLİK NO],1,1)+1 AS 1, Mid([TC KİMLİK NO],2,1)+1 AS 2, Mid([TC KİMLİK NO],3,1)+1 AS 3, Mid([TC KİMLİK NO],4,1)+1 AS 4, Mid([TC KİMLİK NO],5,1)+1 AS 5, Mid([TC KİMLİK NO],6,1)+1 AS 6, Mid([TC KİMLİK NO],7,1)+1 AS 7, Mid([TC KİMLİK NO],8,1)+1 AS 8, Mid([TC KİMLİK NO],9,1)+1 AS 9, Mid([TC KİMLİK NO],10,1)+1 AS 10, Mid([TC KİMLİK NO],11,1)+1 AS 11
FROM Tablo1;
şeklinde gerçekleşecek.


Cvp: Parçalanan Rakamları Bir Artırma - mazhartaktak - 05/12/2011

Teşekkür ederim, Bunu istemiştim. Ben yapıyırum ancak rakamı yani +1'i parantez içine yazıyordum. Teşekkür eder İyi Çalışmalar Dilerim..