码迷,mamicode.com
首页 > 数据库 > 详细

mysql查的用法

时间:2019-05-24 10:35:15      阅读:116      评论:0      收藏:0      [点我收藏+]

标签:==   bsp   nbsp   就是   表名   str   逻辑   ash   数据   

select   [all | distinct]   字段或表达式列表 [from子句]    [where子句]    [group by子句]    [having子句]    [order by子句]    [limit子句];

 

解释说明:

 

  查的字段可以自定义一个名字,比如select sno as s,这个s就代表了查到的sno字段

  [all | distinct]

 

  用于设定所select出来的数据是否允许出现重复行(完全相同的数据行)

 

  all:允许出现——默认不写就是All(允许的)。

 

  distinct:不允许出现——就是所谓的“消除重复行”。

 

  from子句

 

  就是指定数据的来源,其实就是“表”,可以是一个表名,也可以是多个表——多表查询了

   

  where子句

  一个概念:where子句,相当于php或js中的if条件语句:其最终结果就是布尔值(true/false),

  也可以说是限制在具体那个值

 

  php:if($n  % 4 == 0 && $n % 100 != 0  || $n % 400 == 0 ){}

 

  则:

 

  where  true,  where  1;    where 1=1;  都表示true

 

  where  false,  where  0;    where 1<>1;  都表示false

 

  比较运算符: >   >=   <    <=   =(等于)   <>(不等于)   

 

  逻辑运算符: and(与)  or(或)   not(非)

 

 

 

 

  in语法:XX in (1,2,3,4,5)        XX not in ()  // in 和 = 一样

  Xx = 1 or  xx = 2 or xx =3...

mysql查的用法

标签:==   bsp   nbsp   就是   表名   str   逻辑   ash   数据   

原文地址:https://www.cnblogs.com/xu1115/p/10916412.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!