sql语句中AND & OR 运算符用法
本文导语:在sql语句中,AND 和 OR 运算符用于基于一个以上的条件对记录进行过滤。AND 和 OR 运算符AND 和 OR 可在 WHERE 子语句中把两个或多个条件结合起来。如果第一个条件和第二个条件都成立,则 AND 运算符显示一条记录。如果第一个... 在sql语句中,AND 和 OR 运算符用于基于一个以上的条件对记录进行过滤。 AND 和 OR 运算符 AND 和 OR 可在 WHERE 子语句中把两个或多个条件结合起来。 如果第一个条件和第二个条件都成立,则 AND 运算符显示一条记录。 如果第一个条件和第二个条件中只要有一个成立,则 OR 运算符显示一条记录。 原始的表 (用在例子中的): LastNameFirstNameAddressCity AdamsJohnOxford StreetLondon BushGeorgeFifth AvenueNew York CarterThomasChangan StreetBeijing CarterWilliamXuanwumen 10Beijing 一mssql 运算符,AND 运算符实例 使用 AND 来显示所有姓为 "Carter" 并且名为 "Thomas" 的人: 代码示例: SELECT * FROM Persons WHERE FirstName='Thomas' AND LastName='Carter' 结果: LastNameFirstNameAddressCity CarterThomasChangan StreetBeijing 二,OR 运算符实例 使用 OR 来显示所有姓为 "Carter" 或者名为 "Thomas" 的人: 代码示例: SELECT * FROM Persons WHERE firstname='Thomas' OR lastname='Carter' 结果: LastNameFirstNameAddressCity CarterThomasChangan StreetBeijing CarterWilliamXuanwumen 10Beijing 三,结合 AND 和 OR 运算符 也可以把 AND 和 OR 结合起来(使用圆括号来组成复杂的表达式): 代码示例: SELECT * FROM Persons WHERE (FirstName='Thomas' OR FirstName='William') AND LastName='Carter' 结果: LastNameFirstNameAddressCity CarterThomasChangan StreetBeijing CarterWilliamXuanwumen 10Beijing (编辑:海南站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |