Ich packe die Erstellung des Query-Strings immer in eine extra Funktion. Somit ist Aufruf etwas übersichtlicher und auch Querys, die andere Querys enthalten lassen sich einfacher erstellen.
AutoIt
Func _sSQL_Create($_sSelect, $_vParam='')
Local $sSQL
Switch $_sSelect
Case 'spieler_punkte_set' ; $_vParam = [punkte,spieler]
$sSQL = StringFormat("UPDATE Tabelle_Spieler SET `Punkte` = '%i' WHERE `Spielername` = '%s'", $_vParam[0], $_vParam[1])
Case 'spieler_punkte_get' ; $_vParam = spieler
$sSQL = StringFormat("SELECT `Punkte` FROM Tabelle_Spieler WHERE `Spielername` = '%s'", $_vParam)
EndSwitch
Return $sSQL
EndFunc