Vill få fram ett snitt miss fr tabell RESULTAT Testa <b>SELECT miss, serier, miss / ( serier * 1.0 ) AS miss_ser FROM RESULTAT </b> Testade som du skrev och i sql fungerar det men på webben får jag en massa decimaler. Läste att man skrev decimal(3.1) men jag får error near (. Ett sätt.Decimal ur en SQL Selectsats
miss=INT serier=INT
miss/serier AS miss_ser
Har provat med SELECT miss, serier, miss/serier AS miss_ser FROM RESULTAT
Fr min db så har jag 2 miss på 4 serier ska då bli 0.5 och inte 0Sv: Decimal ur en SQL Selectsats
//HåkanSv:Decimal ur en SQL Selectsats
Alltså: <b>SELECT miss, serier, miss / ( serier * 1.0 ) decimal(3.1) AS miss_ser FROM RESULTAT </b>
Förslag?Sv: Decimal ur en SQL Selectsats
<b>SELECT miss, serier, ROUND( ( miss / ( serier * 1.0 ) ), 1, 1 ) AS miss_ser FROM RESULTAT </b>
Ett annat.
<b>SELECT miss, serier, CAST(( miss / ( serier * 1.0 ) ) AS decimal(4, 1)) AS miss_ser FROM RESULTAT </b>
Blir det inte bra får du väl avrunda när det kommer till "webben".
//Håkan