Usa variabili MySQL:
SELECT
@x := ColumnName,
@y := ColumnName2 + @z,
@z := (SELECT * FROM SubTable WHERE x = @x),
(SELECT * FROM Table2 WHERE X = @z),
(SELECT * FROM Table3 WHERE X = @z)
FROM Table
WHERE
v = @v
- Puoi assegnare sottoselezione e valori di colonna alle variabili SQL
- Puoi fare riferimento a queste variabili ovunque nell'istruzione
- Le variabili contengono il loro valore dalle righe precedenti (se impostate)
- Puoi riutilizzare le sottoselezioni e altri valori in questo modo