sql AND和OR

AND和OR

在我们查询的过程中有时候不仅仅只有一个调整  那么上述的条件都可以通过AND或者OR组合起来,如:

SELECT * FROMWHERE NAME LIKE  %内容%  AND  ID  BETWEEN 1 AND 10

解析:AND 是且的意思  代表此查询既要满足NAME LIKE  ‘%内容%‘  又要满足ID  BETWEEN 1 AND 10  

 

SELECT * FROMWHERE NAME LIKE  %内容% OR ID  BETWEEN 1 AND 10 

解析:OR是或的意思  代表此查询只要满足NAME LIKE  ‘%内容%‘  或者ID  BETWEEN 1 AND 10 其中一个就行

 

SELECT * FROMWHERE (NAME LIKE  %内容%  OR NAME LIKE  %123% ) AND  ID  BETWEEN 1 AND 10 

解析:AND 和OR也可以搭配使用,此语句代表除了满足了ID  BETWEEN 1 AND 10 还要满足 NAME LIKE  ‘%内容%‘ 和 NAME LIKE  ‘%123%‘ 其中一个

 

sql AND和OR

上一篇:AI打造可爱的卡通岩石文字效果


下一篇:sql 基础查询