wie man eine Gaußsche Distribution mit einer benutzerdefinierten mysql-Funktion erzeugt

Ich verwende MySQL gerne für quantitative Analysen und Statistiken. Ich möchte eine benutzerdefinierte MySQL-Funktion mit der folgenden Form erstellen: sample_gaussian (mean, stdev), die einen einzelnen zufälligen Wert zurückgibt, der aus einer Gauß-Verteilung mit einem Mittelwert und einer Standardabweichung der vom Benutzer eingegebenen Argumente abgetastet wurde. MySQL hat bereits eine Funktion rand (), die eine Zufallszahl zurückgibt. Daher muss ich nur einen Pseudocode kennen, um diesen Wert einzuschränken / zu transformieren, damit er in die richtige Verteilung fällt. Irgendwelche Vorschläge?

Übrigens: Dies ist meine erste Frage zum Stackoverflow. Bitte verzeihen Sie mir, wenn diese Frage zu viele Benutzer auf dieser Site auffordert.