Heim >Datenbank >MySQL-Tutorial >So fragen Sie bestimmte Bedingungen in MySQL ab

So fragen Sie bestimmte Bedingungen in MySQL ab

WBOY
WBOYOriginal
2022-01-20 14:27:558222Durchsuche

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".

So fragen Sie bestimmte Bedingungen in MySQL ab

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=&#39;张三&#39;    ## 查询name等于张三的数据
select name from student where name!=&#39;张三&#39;  ## 查询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=&#39;张三&#39;  ##查询age大于10且name等于"张三"的数据。
select * from student where not name=&#39;张三&#39;        ##查询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-Tutorial

Das 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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn