Ich habe eine Tabelle namens matchresults die mresultid, playerid, seasonmatchid, Rang, ratingsearnedview-Anweisung erstellen eine leere Ergebnismenge
mresultid ist der Primärschlüssel und playerid und seasonmatchid sind Fremdschlüssel
genannt fünf SpaltenDas Problem ist, dass, wenn ich versuche, einen Blick auf diese Tabelle zu erstellen:
DROP VIEW IF EXISTS matchresults_view;
CREATE VIEW matchresults_view AS
select mresultid, playerid, seasonmatchid
from matchresults
where id = 8 ;
die Abfrage ausgeführt wird, aber es sagt mysql ein leeres Ergebnis zurückgegeben. Dies ist nicht wahr, da ich zwei Tupel in der Ergebnismenge haben sollte.
Was ist falsch an der Abfrage?
Sind Sie später die Ansicht mit (* von matchresults_view wählen), um die Ansicht zu überprüfen? –
Nein, ich überprüfe die Ansicht nicht. Ich versuche nur, es zu schaffen. – hussein