Heim >Datenbank >MySQL-Tutorial >So fragen Sie bestimmte Bedingungen in MySQL ab
In MySQL können Sie die SELECT-Anweisung mit der WHERE-Klausel verwenden, um bestimmte Bedingungen abzufragen. Die SELECT-Anweisung wird zum Lesen von Daten verwendet, und die WHERE-Klausel wird zum Festlegen von Bedingungen zum Lesen von Daten verwendet. Die Syntax lautet „Feldliste auswählen aus“. Tabellenname mit Bedingungsanweisung".
Die Betriebsumgebung dieses Tutorials: Windows10-System, MySQL8.0.22-Version, Dell G3-Computer.
So fragen Sie bestimmte Bedingungen in MySQL ab
Verwenden Sie die SQL SELECT-Anweisung, um Daten aus der MySQL-Tabelle zu lesen.
Um Daten aus einer Tabelle bedingt auszuwählen, fügen Sie der SELECT-Anweisung eine WHERE-Klausel hinzu.
1. Definition
Verwenden Sie die where-Klausel, um die Daten in der Tabelle zu filtern und die gefilterten Ergebnisse auszugeben. ??
ist größer als> ;Größer als oder gleich > Kleiner als oder gleich < = Logische Operatoren
und
odernichtBeispiele wie folgt
select name from student where name='张三' ## 查询name等于张三的数据 select name from student where name!='张三' ## 查询name不等于张三的数据 select name from student where age>20 ## 查询age大于20的数据
3. Bereichsabfrage
zwischen großem und kleinem Wert
Das Beispiel lautet wie folgt
select * from student where age>10 and name='张三' ##查询age大于10且name等于"张三"的数据。 select * from student where not name='张三' ##查询name不等于"张三"的数据。4. Leeres Urteil
select * from student where age in (10,11) ##查询age等于10或者11的数据。 select * from student where age=10 or age=11 ## 与上面语句等效。 select * from student where age between 10 and 24 ##查询age在10到24之间的数据,包含边界值。5. Fuzzy-Abfrage
like
% express Beliebige Anzahl von Zeichen (einschließlich 0) _ steht für ein beliebiges Zeichen
escape: Deaktivieren Sie die Platzhalterfunktion von % oder _ Zeichen
Beispiele sind wie folgt
select * from student where address is null ##查询address为null的数据 select * from student where address is not null ##查询address不为null的数据
Empfohlenes Lernen:
MySQL-Video-TutorialDas obige ist der detaillierte Inhalt vonSo fragen Sie bestimmte Bedingungen in MySQL ab. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!