Sie sind hier: Startseite -> MySQL-Grundlagen -> Select

MySQL-Grundlagen: Select zum Abfragen

Select: Abfragen der Datenbank

In vielen Bereichen von PHP finden sich Befehle, die eine, vielleicht zwei Funktionen haben. Bei MySQL gibt es nur ein paar generelle Befehle wie create, insert, update oder select, die aber - vor allem bei update und select - eine Unzahl an Varianten anbieten können, wodurch sie fast schon zu einer Gruppe von Befehlen werden.

Select ist der am meisten genützte Befehl, wenn man mit einer MySQL-Datenbank und ihren Datentabellen arbeitet. Dieser Befehl dient zur Abfrage der Datenbank, weshalb sie ja existiert.

-> Gibt es Maiers mit Postleitzahl 1060?
-> Wieviele Kunden haben ihre Email bestätigt?
-> Wieviele Artikel gibt es in der Datenbank?
-> Welche Kundennummer hat der Kunde Mustermann?

Diese und unzählige andere Fragen beantwortet die Datenbank gerne, aber damit sie dies versteht, braucht sie eine Anfrage und der select-Befehl sorgt hiefür. Er kann sämtliche Daten als Ergebnis anbieten, er kann aber auch nur gefilterte Informationen zur Verfügung stellen, beispielsweise alle Kundendaten von Kunden, die als Land Österreich angegeben haben.

Auch das Gruppieren ist möglich, sodass man nicht alle Bestellungen der Firma XY geliefert bekommt, sondern jene Firmen, die zumindest einmal bestellt haben - egal, ob es dann einmal oder 100 Bestellungen waren.

Es sind die zusätzlichen Abfragemöglichkeiten, die select zu einem flexiblen Werkzeug machen, wobei man dafür ein Grundverständnis aufbauen muss. Auf den folgenden Seiten werden die Möglichkeiten von select dargestellt, die bei update zum Teil wieder eingesetzt werden können, wenn es darum geht, die Daten zu verändern.

Übersicht der Unterseiten

Select simpel

Informationen über den select-Befehl in MySQL, um Datentabellen auf einfache Weise abzufragen oder bestimmte Felder auszuwählen.

Select - Filter

Informationen über die Select-Abfrage mit dem Where-Filter in MySQL, um Datentabellen genauer abfragen zu können.

select - order by

Informationen über die Sortierung mit

select distinct

Informationen über die MySQL-Abfrage mit distinct als Schlüsselwort, um doppelte Ergebnisse bei der Datenverarbeitung zu vermeiden.

Select - Limit

Informationen über die Möglichkeit, bei Select-Abfragen in MySQL mit Limit eine Begrenzung einzubauen.

Select-Variationen

Informationen über weitere Möglichkeiten, mit Select MySQL-Datenbanken und Datentabellen abzufragen.

select - Zufall

Informationen über die Möglichkeit, eine select-Abfrage in MySQL mit einem Zufallsgenerator auszustatten, um zufällige Ergebnisse anzuzeigen.

Select - Count

Informationen über die Kombination von Select und Count, um in einer MySQL-Tabelle die Summe der Zeilen des Ergebnisses zu ermitteln.

Select SUM/AVG

Informationen über die Möglichkeiten zum Rechnen bei MySQL-Datenabfragen mit SUM für Summierungen und AVG für Durchschnittswerte.

Select MIN/MAX

Informationen über die Möglichkeit, die MySQL-Abfragen nach dem Minimum oder Maximum bei den Beträgen durchführen zu können.

Produktsuche

Was brauchen Sie?

Ein Vorteil von Amazon besteht darin, dass es Millionen Produkte gibt, die man auch sehr gut im Preis und Angebot überprüfen kann. Ob man nun Sport betreiben möchte oder ein Kochbuch sucht - man wird fast immer fündig. Mit der nachstehenden Suche können Sie sehr schnell das aktuelle Angebot durchsuchen. Einfach den gewünschten Suchbegriff eingeben und auf den Suche-Button klicken.


Soziale Medien

Wenn der Artikel gefallen und/oder geholfen hat, bitte teilen:

Themenliste:

Zurück zum Hauptthema

Übersicht MySQL-Grundlagen