HALLO ich möchte den Wert der Variablen aus der Hauptabfrage innerhalb der UnterabfrageKorrelierte mysql Unterabfragen
SELECT t1 bekommen. , sq., count (distinct (t4.col1)) als Zählwert, FROM T1 LEFT OUTER ( SELECT t2.col1 JOIN, t2.col2, t2.col3 von t2 WHERE t2.col1 = t1.col1
ORDER BY t2.col2 DESC, t2.col1 DESC ) als sq ON sq.col1 = t1.col1
LEFT OUTER JOIN t3 t3.col1 = t1.col4 LEFT OUTER JOIN t4 ON t4.col1 = t1. col4 WHERE t3.col2 = x GRUPPE BY t1.col3 LIMIT 15
Wie erhalte ich den Wert der Variablen t1.col1 in der Unterabfrage sq, wenn ich ihn in derselben Spalte betrete?
SELECT t1. * , sq. * FROM t1 linke äußere Verbindung ( wählen Sie t2.col1 , t2.col2 , t2.col3 VON t2 wo t2 .col1 t1.col1 = Sortieren nach t2.col2 desc , t2.col1 desc ) als sq auf sq.col1 t1.col1 = wo t1.col3 x = Gruppe von t1.col1 Grenze 15 – pipe