Hallo
String gegebenePunkte="select punkte from bla_tabelle where meineUSERID=1 and andereUSERID=2;"
Kann ich denn die beiden Querys zusammenfassen und eine Query sparen,
Ja, lasse einfach die erste Abfrage weg. Die ist überflüssig.
indem ich daraus ein Array mache?
Nein. Ich vermute, Dein Kram ist PHP. PHP interessiert das Datenbankmanagementsystem kein bißchen.
Das Problem dann auch, sobald es keine Bewertung vorhanden ist, bringt er wahrscheinlich einen Fehler, falls er in dem Query die Spalte "punkte" auslesen will ne?
Nein, sofern die Abfrage syntaktisch korrekt ist. Warum sollte es eine Fehlermeldung geben? Es ist völlig normal, dass eine Abfrage keinen Datensatz zurückliefert. Reagiere entsprechend auf dieses Ergebnis.
> SELECT
> SUM(hits),
> SUM(punkte)
> FROM bla_tabelle
> WHERE andereUSERID = 2
ist völlig normales SQL - hat aber überhaupt nichts mit irgendwelchen Arrays von Zeichenketten zu tun.
Freundliche Grüße
Vinzenz