Query Output:
>
SELECT
@foo := 1,
@foo,
(SELECT @foo),
(SELECT foo FROM (SELECT @foo AS foo) subselect)
+ -------------- + --------- + ------------------ + ----------------------------------------------------- +
| @foo := 1 | @foo | (SELECT @foo) | (SELECT foo FROM (SELECT @foo AS foo) subselect) |
+ -------------- + --------- + ------------------ + ----------------------------------------------------- +
| 1 | 1 | 1 | 0 |
+ -------------- + --------- + ------------------ + ----------------------------------------------------- +
1 rows
Ну ... я просто хочу знать, почему значение четвертого столбца равно 0 вместо 1.