Heim >Datenbank >MySQL-Tutorial >So setzen Sie die Anzahl der Dezimalstellen in MySQL auf 1
In MySQL gibt es folgende Methoden, um die Anzahl der Dezimalstellen auf 1 zu setzen: 1. Verwenden Sie den Datentyp DECIMAL. Die Syntax lautet DECIMAL (Genauigkeit, Skalierung), wobei Skalierung die Anzahl der Dezimalstellen angibt. 2. Verwenden Sie die Funktion CAST() mit der Syntax CAST(Zahl AS DECIMAL(Präzision, Skalierung)), um eine Dezimalzahl in einen Wert mit einer angegebenen Anzahl von Dezimalstellen umzuwandeln.
So setzen Sie die Anzahl der Dezimalstellen in MySQL auf 1
In MySQL können Sie die Anzahl der Dezimalstellen mit den folgenden zwei Methoden auf 1 setzen:
Methode 1: Verwenden Sie DEZIMAL Datentyp
Der Datentyp DECIMAL kann die Anzahl der Dezimalstellen angeben. Um die Anzahl der Dezimalstellen auf 1 festzulegen, verwenden Sie die folgende Syntax:
<code>DECIMAL(precision, scale)</code>
wobei:
precision
die Gesamtzahl der Ziffern angibt (einschließlich Dezimalstellen) precision
指定总数字位数(包括小数位)scale
scale Code> Anzahl der Dezimalstellen angeben
<code>DECIMAL(10, 1)</code>Dadurch wird ein DECIMAL-Datentyp mit einer Gesamtzahl von Ziffern von 10 und einer Skalierung von 1 erstellt.
Methode 2: Verwenden Sie die Funktion CAST()
Sie können die Funktion CAST() auch verwenden, um eine vorhandene Dezimalzahl in einen Wert mit 1 Dezimalstelle umzuwandeln. Die Syntax lautet wie folgt:<code>CAST(number AS DECIMAL(precision, scale))</code>Um beispielsweise die Zahl 123,456 in einen Wert mit 1 Dezimalstelle umzuwandeln, verwenden Sie die folgende Syntax:
<code>CAST(123.456 AS DECIMAL(10, 1))</code>Dies gibt einen DECIMAL-Wert mit dem Wert 123,5 zurück. 🎜
Das obige ist der detaillierte Inhalt vonSo setzen Sie die Anzahl der Dezimalstellen in MySQL auf 1. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!