介紹
MySQL是一種關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),它支持廣泛的數(shù)據(jù)操作功能。其中一個(gè)基本功能是查詢表的某些字段并返回查詢結(jié)果。
查詢語(yǔ)句
查詢語(yǔ)句是用來在MySQL中查詢數(shù)據(jù)的。它通常由SELECT語(yǔ)句、FROM語(yǔ)句和WHERE語(yǔ)句組成。SELECT語(yǔ)句用來指定要查詢的表的字段列表,F(xiàn)ROM語(yǔ)句用來指定要從中查詢的表,WHERE語(yǔ)句用來篩選返回結(jié)果。
例如:SELECT name,age FROM students WHERE gender='male';
指定要查詢的字段
在SELECT語(yǔ)句中,可以指定要查詢的表的字段列表。如果不指定,則默認(rèn)查詢所有字段。
例如:SELECT name,age FROM students;
使用WHERE語(yǔ)句篩選數(shù)據(jù)
WHERE語(yǔ)句用來篩選返回結(jié)果,可以使用多個(gè)條件進(jìn)行篩選。條件可以使用AND和OR操作符聯(lián)合使用。
例如:SELECT name,age FROM students WHERE gender='male' AND age>20;
使用LIKE操作符模糊查詢
LIKE操作符用來模糊匹配查詢條件,常用于搜索表中某些字段的特定值。可以使用通配符“%”和“_”來匹配任意字符。
例如:SELECT name,age FROM students WHERE name LIKE '%john%';