Veröffentlicht: von

Eine Subquery ist ein SELECT-Statement, welches in einem anderen SELECT-Statement existiert. Suqueries können in SELECT-, INSERT-, UPDATE- oder DELETE-Statements eingefügt werden. Subqueries können in der WHERE-Klausel von SELECT-, UPDATE und DELETE-Statements verwendet werden. Sie können in UPDATE..SET Klauseln und in der INSERT Liste verwendet werden.

Typen:

  • Single-Row (gibt eine Zeile zurück)
  • Multiple-Row (kann mehrere Zeilen zurückgeben)
  • Multiple-Column (gibt zwei oder mehr Spalten zurück)
  • Scalar (gibt ein Wert einer Spalte zurück)
  • Correlated