⊗ppPmDBNSl 369 of 447 menu

Abfrage von Datensätzen bei SQL-Abfragen an die Datenbank in PHP

Im Testcode hast du bereits den Befehl SELECT gesehen, der Daten aus der Datenbank abfragt. Lass uns jetzt genauer mit seiner Syntax befassen. Hier ist sie:

<?php $query = "SELECT * FROM table WHERE condition"; ?>

Wie du siehst, kann nach dem Tabellennamen noch der Befehl WHERE hinzugefügt werden, in dem Einschränkungen für die auszuwählenden Datensätze angegeben werden können. In der Bedingung sind die folgenden Vergleichsoperationen zulässig: =, !=, <>, <, >, <=, >=.

Lass uns ihre Anwendung an Beispielen betrachten.

Beispiel

Wählen wir einen Benutzer mit id gleich 2 aus:

<?php $query = "SELECT * FROM users WHERE id=2"; ?>

Beispiel

Wählen wir Benutzer mit einer id größer als 2 aus:

<?php $query = "SELECT * FROM users WHERE id>2"; ?>

Beispiel

Wählen wir Benutzer mit einer id größer oder gleich 2 aus:

<?php $query = "SELECT * FROM users WHERE id>=2"; ?>

Beispiel

Wählen wir Benutzer mit einer id ungleich 2 aus:

<?php $query = "SELECT * FROM users WHERE id!=2"; ?>

Beispiel

Anstelle des Befehls != kann der Befehl <> geschrieben werden:

<?php $query = "SELECT * FROM users WHERE id<>2"; ?>

Beispiel

Wählen wir Benutzer im Alter von 23 Jahren aus:

<?php $query = "SELECT * FROM users WHERE age=23"; ?>

Beispiel

Wählen wir Benutzer mit einem Gehalt von 500 aus:

<?php $query = "SELECT * FROM users WHERE salary=500"; ?>

Beispiel

Wählen wir einen Benutzer mit dem Namen 'user1' aus. Hier erwartet uns eine wichtige Nuance: Da es sich beim Namen um eine Zeichenkette handelt, muss dieser in Anführungszeichen gesetzt werden:

<?php $query = "SELECT * FROM users WHERE name='user1'"; ?>

Beispiel

Wenn der Befehl WHERE fehlt, dann werden alle Datensätze aus der Tabelle ausgewählt. Lass uns alle Mitarbeiter auswählen:

<?php $query = "SELECT * FROM users"; ?>

Praktische Aufgaben

Wählen Sie den Benutzer mit id gleich 3 aus.

Wählen Sie Benutzer mit einem Gehalt von 900 aus.

Wählen Sie Benutzer im Alter von 23 Jahren aus.

Wählen Sie Benutzer mit einem Gehalt von mehr als 400 aus.

Wählen Sie Benutzer mit einem Gehalt gleich oder größer 500 aus.

Wählen Sie Benutzer mit einem Gehalt UNGLEICH 500 aus.

Wählen Sie Benutzer mit einem Gehalt gleich oder kleiner 500 aus.

Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen