Sorguda küsüratı yukarı yuvarlama.
Tarih
20/04/2010 01:28
Konu Sahibi
stavuert
Yorumlar
6
Okunma
6496
Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 5
  • 4
  • 3
  • 2
  • 1

Derecelendirme: 0/5 - 0 oy



stavuert
Aktif Üye
Kullanici Avatari
Aktif Üye
159
17/11/2008
16
Kocaeli
Ofis 2003
22/07/2016,14:24
Çözüldü 
Sponsor Reklam
Merhaba arkadaşlar,

Yarım saattir 13,030303030 şu sayıyı Access sorgu içerisinde yukarı yuvarlamaya çalışıyorum ancak beceremedim.

Bunun formülünü bilen varmı?(Vardır illaki)
Cevapla

Seruz
Uzman
Kullanici Avatari
Uzman
S.... U....
1.544
7
30/10/2008
804
Tekirdağ
Ofis XP
Çözüldü 
Round(13,030303030;0)
Bildiğini bilenin arkasından git, bildiğini bilmeyeni uyar, bilmediğini bilene öğret, bilmediğini bilmeyenden kaç.
Konfüçyüs
Cevapla

stavuert
Aktif Üye
Kullanici Avatari
Aktif Üye
159
17/11/2008
16
Kocaeli
Ofis 2003
22/07/2016,14:24
Çözüldü 
Sponsor Reklam
Hocam denedim ancak olmadı.Acaba şu formul için farklı birşeymi yazmam gerekiyor.

SN/PALET: yuvarla([SN/PALET.SN/PALET]/[PALET/ARAÇ];0)
Hocam pardon "yuvarlak" yazmam gerekiyormuş.sağol çözdüm sayende
Hocam olmadı ya ben küsüratın tamamını kaldırmasını istemiyorum.

Dosyayı ekledim.Bir bakarmısın? "," den sonraki küsüratı yukarı yuvarlamasını istiyorum.

Birtanesini örnek olarak yazarsan gerisini ben hallederim.


Ek Dosyalar
.rar   AdamHesap.rar (Dosya Boyutu: 11,22 KB / İndirme Sayısı: 42)
Cevapla

stavuert
Aktif Üye
Kullanici Avatari
Aktif Üye
159
17/11/2008
16
Kocaeli
Ofis 2003
22/07/2016,14:24
Çözüldü 
Sorun çözüldü arkadaşlar.Teşekkür ederim.
Cevapla

Seruz
Uzman
Kullanici Avatari
Uzman
S.... U....
1.544
7
30/10/2008
804
Tekirdağ
Ofis XP
Çözüldü 
Sponsor Reklam
1:30'da cevap yazdıktan sonra bilgisayarı kapatıp yatmıştım.
Çözdüğüne sevindim ama nasıl çözdüğünü yazarsan daha iyi olur.

Round türkçe access'de hangi isimle geçiyor bilmiyorum ama ";" den sonra yazılan
rakam "," den sonraki kaç haneye yuvarlamak istediğini belirtir.
0 dersen "," den sonrasını yuvarlar, 2 dersen "," den sonra 2 haneye yuvarlar gibi..

Kod:
Round(1,5654;0)=2
Round(1,5654;1)=1,6
Round(1,5654;2)=1,57


Kod:
SN/PALET: yuvarla([SN/PALET.SN/PALET]/[PALET/ARAÇ];0)


Yazdığın formülden gördüğüme göre; alan isimlerinde ve değişken isimlerinde / işaretini kullanman doğru değil.
Normal bölme işleminde de bu işaret kullanıldığı için (tabii bir de - işareti var)
hesaplamalarda sorunlarla karşılaşırsın, [] işaretlerini kullanmak zorunda kalırsın.
Bu tür alan isimlerinde _ (alt çizgi, underline) kullanmak daha uygundur.

SN/PALET tablodaki bir alan ise, onun hesaplamasından çıkan sonucu
SN/PALET adında kullanman da doğru değil.
Olması gereken;
SN_PALET_ORANI: Round([SN_PALET.SN_PALET]/[PALET_ARAC];0)



Bu konuda daha fazla bilgi için, aşağıdaki konuyu okumalısın.
Yapılmaması gereken ölümcül hatalar 
Bildiğini bilenin arkasından git, bildiğini bilmeyeni uyar, bilmediğini bilene öğret, bilmediğini bilmeyenden kaç.
Konfüçyüs
Cevapla

stavuert
Aktif Üye
Kullanici Avatari
Aktif Üye
159
17/11/2008
16
Kocaeli
Ofis 2003
22/07/2016,14:24
Çözüldü 
Hocam o yuvarlamadan önceki hali ile sonuç 0,1326388889.
Yuvarladıktan sonraki hali 0,13 şimdi ben bunu 1'e yuvarlamak istiyorum bunu nasıl yaparım?
Cevapla


Konuyu Okuyanlar: 1 Ziyaretçi


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Tarih Son Yorum
  Çapraz sorguda Between Like komutu orderyazbim 4 140 17/01/2017, 00:52 orderyazbim
  Access Sorguda Toplama Barkın Yalçınöz 7 169 28/12/2016, 20:20 ozguryasin
  Sorguda ürün fiyatına indirim yapma Dream41 3 115 23/12/2016, 11:57 Dream41
  sorguda top cümlesi Denizl 5 169 10/12/2016, 23:55 Mecnun24
  sorguda sadece bilgi girilen alanları göstersin ahmet114 5 144 05/12/2016, 09:04 ahmet114


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