2012-10-31 12 views

cevap

22
SELECT FLOOR(value) 

http://msdn.microsoft.com/en-us/library/ms178531.aspx

KAT belirtilen sayısal ifadesine en büyük tam sayıyı daha az ya da buna eşit döner. Eğer

+2

netleştirmek için önemli olduğunu bu yanıtı Kat fonksiyonu ile farklı tepki verir ki verilen örnek verilerle isteği karşılamak does rağmen negatif değerler Kat (123.45), 123 döndürür, ancak Döşeme (-123.45) 124 – domenicr

+1

Döndürür Gerçekte, belirtilen sayısal ifadeye eşit veya daha büyük en büyük tamsayı -124 döndürür. :) –

+0

Olumsuz ve pozitif değerler için aynı şekilde çalıştığını anlamanın iyi bir yolu, grafiğine şu adresten bakmaktır: http://mathworld.wolfram.com/FloorFunction.html – BD01

5

Eğer ondalık kısmının kesilmesi ile Tamam varsayarsak yapabilirsiniz: SELECT Id, CAST(value AS INT) INTO IntegerTable FROM NumericTable

İlgili konular