當(dāng)使用MySQL進(jìn)行查詢時(shí),我們通常會(huì)得到一些結(jié)果。在這些結(jié)果中,通常存在一些需要再次判斷的情況。
SELECT * FROM `student` WHERE `age` >18;
在上面的查詢中,我們要求返回學(xué)生表中年齡大于18歲的所有學(xué)生信息。假設(shè)我們得到了以下結(jié)果:
id name age gender 1 Tom 19 Male 2 Lucy 20 Female 3 Jack 17 Male 4 Lily 22 Female
現(xiàn)在我們需要對(duì)這些結(jié)果進(jìn)行進(jìn)一步的判斷,例如判斷年齡是否符合要求或者性別是否正確。為了實(shí)現(xiàn)這一目的,我們可以再次使用 MySQL 查詢來(lái)篩選結(jié)果。
SELECT * FROM `student` WHERE `age` >18 AND `gender` = 'Male';
在上面的查詢中,我們要求返回學(xué)生表中年齡大于18歲且性別為男的所有學(xué)生信息。這次,我們得到的結(jié)果如下:
id name age gender 1 Tom 19 Male
如上所示,我們?cè)俅问褂昧?MySQL 查詢來(lái)進(jìn)一步篩選結(jié)果,以滿足我們的需求。