global $aTotal[10][2] ; array mit insgesamt 10 Zeilen und 2 Spalten, wobei die erste Spalte deine 10 variablen SQL Strings enthält und die 2. Spalte die Ergebnisse der SQL Queries
; ich gehe mal davon aus, dass du die erste Spalte selbst befüllt bekommst, haste ja schon im eigenen Beispiel so...
For $i = 0 To UBound($aTestArray) -1
$aQuery = _SQLAbfrage(".... hier dann dein variabler Qry Teil, also..." & $aTotal[$i][0])
$aTemp = $aQuery.GetRows
$aTotal[$i][1] = $aTemp ; das temporäre Ergebnisarray in die zweite Spalte des Gesamt Arrays kopieren
Next
; Alle Ergenisarrays anzeigen
For $i = 0 To UBound($aTestArray) -1
_arraydisplay($aTotal[$i][1]) ; alle Inhalte der zweiten Spalte sind selbst Arrays und können somit in den Array Funktionen verwendet werden
next
; einen Bestimmten Wert aus einem der Ergebnisarrays ausgeben
$aTemp = $aTotal[2][1] ; Ergebnis Array des dritten SQL Queries
consolewrite("1. Wert vom dritten SQL Query Ergebnis: " & $aTemp[0] & @crlf)
So sollte es zumindestens theoretisch gehen, aber ich habe noch nie ineinander verschachtelte Arrays verwendet.