Heim > Datenbank > MySQL-Tutorial > Wie zeige ich Ganzzahlen im Währungsformat in Datenbankabfragen an?

Wie zeige ich Ganzzahlen im Währungsformat in Datenbankabfragen an?

DDD
Freigeben: 2024-11-15 04:27:02
Original
913 Leute haben es durchsucht

How to Display Integers in Currency Format in Database Queries?

Ganzzahlen in das Währungsformat in Datenbankabfragen konvertieren

Bei Datenbankabfragen ist es häufig erforderlich, Ganzzahlwerte in einem Währungsformat mit Kommas und einem Währungssymbol anzuzeigen. So können Sie dies mit verschiedenen Methoden erreichen.

Verwendung der FORMAT()-Funktion

Mit der FORMAT()-Funktion in MySQL können Sie eine Ganzzahl in ein Währungsformat umwandeln. Die Syntax lautet wie folgt:

FORMAT(number, decimals)
Nach dem Login kopieren

Zahl ist die Ganzzahl, die Sie konvertieren möchten, und Dezimalstellen gibt die Anzahl der anzuzeigenden Dezimalstellen an.

SELECT FORMAT(1000, 2);
Nach dem Login kopieren

Diese Abfrage gibt den Wert zurück 1.000,00 $.

Verketten und Formatieren

Sie können auch das Währungssymbol ($) mit der Ganzzahl verketten und die resultierende Zeichenfolge mithilfe einer Zeichenfolgenersetzungsfunktion formatieren.

SELECT CONCAT('$', FORMAT(1000, 2)) AS currency_formatted;
Nach dem Login kopieren

Diese Abfrage gibt den Wert 1.000,00 $ zurück.

Benutzerdefinierte Funktionen

Wenn Sie häufig ganze Zahlen als Währung formatieren müssen, können Sie eine benutzerdefinierte Funktion erstellen. Hier ist ein Beispiel mit MySQL:

CREATE FUNCTION dollar_format(amount INT) RETURNS VARCHAR(255)
BEGIN
  RETURN '$' || FORMAT(amount, 2);
END;
Nach dem Login kopieren

Sie können die Funktion dann wie folgt verwenden:

SELECT dollar_format(1000);
Nach dem Login kopieren

Dies gibt den Wert 1.000,00 $ zurück.

Welche Methode Sie auch wählen Diese Ansätze helfen Ihnen bei der Konvertierung von Ganzzahlen in das Währungsformat in Datenbankabfragen und erleichtern so die lesbare Anzeige von Geldwerten.

Das obige ist der detaillierte Inhalt vonWie zeige ich Ganzzahlen im Währungsformat in Datenbankabfragen an?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage