MudGuard: Teilmengen Lösung ohne temporäre Tabelle

Beitrag lesen

Hi,

Diese Abfrage liefert zunächst einmal alle Ergebnissätze Schüler - offene Aufgaben. Für die Schüler ohne offene Aufgaben schlägt das SELECT innerhalb von EXISTS fehl, weshalb dann Ergebnissätze

Name, Vorname, NULL, NULL


> entstehen, die sich in PHP von einander trennen lassen:  
  
Und warum nicht gleich beim SQL rausschmeißen?  
INNER statt LEFT JOIN. Oder " AND a.text IS NOT NULL" im WHERE- oder ON-Teil?  
  
  
"Kreuztabelle" find ich als Tabellennamen seltsam.  
Da würde ich doch eher was nehmen, was aussagt, welche Tabellen hier verbunden werden, also "schueler\_aufgaben" oder so.  
Bei einer größeren DB hast Du sonst schnell Kreuztabelle17, Kreuztabelle42, ...  
  
cu,  
Andreas

-- 
[Warum nennt sich Andreas hier MudGuard?](http://MudGuard.de/)  
[O o ostern ...](http://ostereier.andreas-waechter.de/)  
  
Fachfragen per Mail sind frech, werden ignoriert. Das Forum existiert.