Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Benutzervariable in MySQL-Unterabfrage

Denn dieser FROM (SELECT @foo AS foo) davor wird @foo := 1 ausgewertet . Grundsätzlich wird alles in FROM vor Ihrem SELECT ausgewertet.

Es sollte eigentlich null sein, aber ich vermute, Sie haben Ihrer Sitzungsvariable woanders einen Wert von Null zugewiesen.