Ich habe diese Abfrage in SQL, die ich weiß, es ist schrecklich geschrieben. Könnt ihr mir helfen, es auf anständige, normale Art und Weise zu schreiben?SQL-Abfrage Verbesserung (zusätzliche Spalte in der Tabelle)
Danke.
select distinct R.*, X.LIKED
from Recipe R
left join (select distinct R.* , '1' as LIKED
from Recipe R, Likes L
where R.id = L.idRecipe
and L.email = '[email protected]') X
on R.id = X.id
aktualisieren Sie Ihre Frage fügen Sie ein richtiges Datenmuster und das erwartete Ergebnis – scaisEdge
y haben Sie Unterabfrage geschrieben? Wenn Sie nur eine Unterabfrage schreiben, wird dieselbe ausgegeben –