Hallo, habe eine kleine Frage.
Ich habe mir "inner join" zwei Tabellen verbunden.
In der Tabelle "usertabelle" sind alle Userid's von 0-1000 vorhanden.
In der Tabelle "flirttabelle" sind nur ein paar userids vorhanden, wenn jemand eine andere userid attraktiv findet.
Mein Problem nun:
In einem Script frage ich nun ab, ob ich diese Person schon attraktiv finde.
In der Query ist ein count drin.
Wenn nun ein Eintrag vorhanden ist, holt er auch erfolgreich die anderen Werte wie Username, Wohnort usw.
Alles Prima.
Wenn nun kein Eintrag vorhanden ist, da ja die Zeile nicht da ist, kann ich auf die anderen Sachen wie Username, Wohnort nicht zugreifen, und muss dann wieder dementsprechend eine Query verballern.
Könnte man in der einen Query das ganze nicht so machen, sobald keine Zeile in der Tabelle "flirttabelle" vorhanden ist, er dennoch die anderen Daten von der "usertabelle" holt und fpr count dann 0 ausgibt?
Die Query sieht gerade so aus:
select count(A.userid), B.username, B.wohnort from flirttabelle AS A INNER JOIN usertabelle AS B ON A.flirtid=B.id where userid=859 and flirtid=860 GROUP BY userid, username, wohnort;
Übrigens. Ich arbeite mit Mysql 4.1.10
Grüße