MySQL是一種常用的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)。對于數(shù)據(jù)的篩選,在MySQL中使用WHERE子句實現(xiàn)。本文將介紹如何使用WHERE子句將大于60和大于80的數(shù)據(jù)進行篩選。
首先,我們需要創(chuàng)建一個名為“students”的表格,其中包含“id”、“name”和“score”三個列。
CREATE TABLE students ( id INT PRIMARY KEY AUTO_INCREMENT, name VARCHAR(100), score INT );
接下來,我們將一些數(shù)據(jù)插入到表格中。
INSERT INTO students (name, score) VALUES ("張三", 70), ("李四", 85), ("王五", 50), ("趙六", 90), ("錢七", 75);
現(xiàn)在,我們可以使用WHERE子句篩選出大于60的數(shù)據(jù)。
SELECT * FROM students WHERE score >60;
執(zhí)行以上SQL語句將輸出以下結(jié)果:
+----+-------+-------+ | id | name | score | +----+-------+-------+ | 1 | 張三 | 70 | | 2 | 李四 | 85 | | 4 | 趙六 | 90 | | 5 | 錢七 | 75 | +----+-------+-------+
可以看到,所有分?jǐn)?shù)大于60的學(xué)生的信息都被篩選出來了。
接下來,我們可以使用WHERE子句篩選出大于80的數(shù)據(jù)。
SELECT * FROM students WHERE score >80;
執(zhí)行以上SQL語句將輸出以下結(jié)果:
+----+------+-------+ | id | name | score | +----+------+-------+ | 2 | 李四 | 85 | | 4 | 趙六 | 90 | | 5 | 錢七 | 75 | +----+------+-------+
可以看到,所有分?jǐn)?shù)大于80的學(xué)生的信息都被篩選出來了。
綜上所述,使用WHERE子句可以對MySQL中的數(shù)據(jù)進行快速而準(zhǔn)確的篩選。不同條件的WHERE子句可以實現(xiàn)不同的數(shù)據(jù)篩選需求。