Maresa P.: SQL Abfrage einfacher gestalten?

Hallo,

kann man flgende Ausgabe einfacher gestalten? Evtl alles in einer SQL Abfrage unterbringen?

Ausgegeben werden soll

Projektbeschreibung 1: Prozesschritt 1 - Prozesschritt 2 - ...  Prozesschritt n

Projektbeschreibung 2: Prozesschritt 1 - Prozesschritt 2 - ...  Prozesschritt n

...

Projektbeschreibung n: Prozesschritt 1 - Prozesschritt 2 - ...  Prozesschritt n

// Augabe der Teilprojekte

// SQL Abfrage: Teilprojekte die zum Projekt gehören
$query_return = mysql_query("SELECT teilprojekt_id, teilprojekt_beschreibung, teilprojekt_status FROM teilprojekt WHERE teilprojekt_projekt_nummer = '".$_POST["projekt_nummer"]."'");

// Ausgabe der Teilprojektbeschreibung
while ($query_array = mysql_fetch_array($query_return)) {
 echo $query_array["teilprojekt_id"]." ".$query_array["teilprojekt_beschreibung"]."   ";

// SQL Abfrage: Prozesschritte die zum Teilprojekt gehören
 $query_return2 = mysql_query("SELECT * FROM tpxprozess WHERE tpxprozess_teilprojekt_id  = '".$query_array["teilprojekt_id"]."' ORDER BY tpxprozess_schritt ASC");

// Ausgabe der Prozesschritte
 while($query_array2 = mysql_fetch_array($query_return2)) {

// aktuellen Prozesschritt hervorheben
  if ($query_array2["tpxprozess_schritt"] == $query_array["teilprojekt_status"]) { echo "<b>"; }
  echo $query_array2["tpxprozess_beschreibung"]." - ";
  if ($query_array2["tpxprozess_schritt"] == $query_array["teilprojekt_status"]) { echo "</b>"; }
 }

echo '<br><br>';
}