2016-10-11 19 views
5

I ve PHPMyAdmin ile 2 tablolar order ve income oluşturulan Balance adında bir MySQL görünümü bazı hesaplanan alanlar ex içeren adres: CustomerBalance ondalık basamak otomatik 8 olmak, ben saha Tipi Nasıl can decimal(50,8)
olduğunu demek sadece 2 yapalım mı?MySQL Görünüm ondalık basamak

cevap

2

Sen kesmek kullanabilirsiniz

SELECT TRUNCATE(1.999,2); 

dönüş 1.99

Eğer CustomerBalance ifadesini hesaplamak select listesinde
select TRUNCATE(your_column,2) from your_table; 
+0

perfet, Çok teşekkürler –

1

, açıkça 2 basamak sonucu kesecek ya da yuvarlak (gereksinimlerinize bağlı) :

select ... round(..., 2) as CustomerBalance ... 
+0

Teşekkürler, perfet –

İlgili konular