SQL: Resultset eingrenzen mit LIMIT

Es ist nicht immer sinnvoll alle Daten einer Abfrage anzuzeigen. Die Begrenzung einer Datenbankabfrage ist z.B. ein wichtiges Werkzeug um Abfragen zu beschleunigen. Da das Ziel von vielen Abfragen ist, die Struktur der Daten zuerkennen, um eine Idee davon zubekommen, welche Spalten man berücksichtigen muss und wie man die Daten manipulieren kann, ist die Ausgabe von allen Datensätzen hier sowieso nicht erforderlich und eine unnötige Wartequelle. Somit kannst du dir mit LIMIT nur die ersten Datensätze ausgeben und das System nur nach n Werten suchen lassen, die Suche nach weiteren Datensätzen wird eingestellt. Die allgemeine SQL-Syntax lautet:

„SQL: Resultset eingrenzen mit LIMIT“ weiterlesen

Reihenfolge der SQL-Operationen

Wenn du in der WHERE-Bedingung mit einer Kombination von AND, OR und NOT Operationen arbeitest, kann es zu sehr verschiedenen Ergebnissen kommen, je nachdem wie und ob du Klammern setzt. Um das korrekte Ergebnis bei deiner SQL-Abfrage zu erhalten, ist es wichtig die Reihenfolge der Operationen zu verstehen. Für die logischen Operatoren AND, OR und NOT gilt folgende Priorität:

„Reihenfolge der SQL-Operationen“ weiterlesen