Hallo Forum, eine kleine Frage.
String checken="select count(*) from bla_tabelle where meineUSERID=1 and andereUSERID=2;"
Habe eine Query, mit der ich Überprüfe, ob ich eine Bewertung für einen anderen User abgegeben habe.
Falls für count(*) oben 1 rauskommt habe ich eine Bewertung abgegeben und müsste dann noch auslesen, mit wieviel Punkten ich bewertet habe.
String gegebenePunkte="select punkte from bla_tabelle where meineUSERID=1 and andereUSERID=2;"
Kann ich denn die beiden Querys zusammenfassen und eine Query sparen, indem ich daraus ein Array mache?
Habe es einwenig probiert aber nicht hingekriegt mit dem count(*). 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?
String[] checken="select count(*), punkte from bla_tabelle where meineUSERID=1 and andereUSERID=2;"
Noch eine Frage nebenbei.
Kann man zwei Summen-Abfragen auch in einer Query ausführen?
String summe_hits="select sum(hits) from bla_tabelle where andereUSERID=2;"
String summe_points="select sum(punkte) from bla_tabelle where andereUSERID=2;"
String[] gesamtePunkte="select sum(hits), sum(punkte) from bla_tabelle where andereUSERID=2;"
Grüße
undso
mysql 4.1.10