(2)
Bir tane mysql sorusu
selam arkadaşlar, tam olarak keywordleri de bilmediğim için google'layamadım.select çekerken IF ve IFNULL gibi şeyler var biliyorsunuz. bunların şöyle bir versionu var mı; "çıkan değeri X sayısının katlarına yuvarla". ne demek bu? örneğin değerimiz 3-4-5 falanse bunu otomatik olarak 10 alsın. 14-15
selam arkadaşlar, tam olarak keywordleri de bilmediğim için google'layamadım.
select çekerken IF ve IFNULL gibi şeyler var biliyorsunuz. bunların şöyle bir versionu var mı; "çıkan değeri X sayısının katlarına yuvarla". ne demek bu? örneğin değerimiz 3-4-5 falanse bunu otomatik olarak 10 alsın. 14-15 falansa otomatik olarak 20 alsın. gibi gibi. önemli olan şey şu ki; bu değeri ben belirleyeyeyim.
bunu sağlayabilir miyim?
if ile yalnızca "if 10'dan küçükse 10, 10'dan büyükse 20" yapabiliyorum. ama dediğim gibi istediğim daha kapsamlı bir şey.
0
case when yapsan olma mi?
between de koyarsin between 10 and 20 then 20 seklinde yaparsin ?
simdi emin degilim ama mode alma da vardi galiba, ordan da yuruyebilirsin diye tahmin ediyorum. hastayim odaklanamiyorum :( daha cok yardimci olmak isterdim
0
floor ve ceil fonksiyonlarını kullanabilrisin:
select sayi, ceil(sayi/10)*10 from tablo;
4 10
11 20
24 30
49 50
20 20
231 240
0 0
0