日度归档:2019年8月1日

MySQL WHERE关键字应用说明


摘要:
下文讲述MySQL where关键字的应用说明,如下:


where 关键字功能说明:

where 关键字在MySQL主要作为一个sql检索条件出现,通过和select delete update关键字一起使用,起到限定数据返回行的功能。
where 关键字和”运算符和表达式”进行布尔计算,当所有表达式返回true时,则返回当前行数据。

运算符

功能
=

等于
<>>

不等于
!

不等于
>

大于
<

小于
>=

大于等于
<=

小于等于
BETWEEN

在某某范围之间
LIKE

包含某某关键字
in

列值存在于in的列表中


MySQL中where关键字举例应用


例:返回数据库maomao中的test数据表中 infoA 等于”maomao365.com”的前十行数据(包含列:infoA,infoB)

    [root@localhost#] mysql -u root -p password;
Enter password:*******
---登录mysql数据库 root sql账户 ***为sql账户所对应的密码

mysql> use maomao; 
----切换数据库至 maomao

mysql>  select infoA,infoB from test  where infoA='maomao365.com' LIMIT 10 ;

MySQL 查询数据的方法分享


摘要:
下文讲述MySQL查询数据的方法分享

MySQL查询数据采用select关键字,我们可以结合where条件关键字和limit offset关键字对返回行数和起始行数进行相应地限制,返回指定位置的行信息。

MySQL查询关键字语法分享

  ---select 语法说明:
      SELECT [列名1],[列名2]
        FROM [数据表名称] 
        [WHERE 检索条件]
        [LIMIT N][ OFFSET M]


—参数说明—–
1.select 查询关键字中列名之间采用逗号(,)分隔,后使用where关键字进行条件过滤
2.LIMIT 属性是用于限定返回行数,N指返回的行数
3.OFFSET 属性用于控制数据检索开始的偏移行,缺省值为0,N指移动的行数



例:返回数据库maomao中的test数据表中前十行数据(包含列:infoA,infoB)

    [root@localhost#] mysql -u root -p password;
Enter password:*******
---登录mysql数据库 root sql账户 ***为sql账户所对应的密码

mysql> use maomao; 
----切换数据库至 maomao

mysql>  select infoA,infoB from test LIMIT 10 ;

MySQL插入(INSERT INTO)数据的方法分享


摘要:
下文分享MySQL插入数据的方法分享,如下所示:


在MySQL数据库中,插入数据我们需使用关键字INSERT INTO 关键字,常见的操作语法如下:

   INSERT INTO [数据表]([列名1],[列名2],[列名3],...) 
                      VALUES (value1,value2,value3...)

INSERT INTO 关键字举例应用:

 
[root@localhost#] mysql -u root -p password;
Enter password:*******
---登录mysql数据库 root sql账户 ***为sql账户所对应的密码

mysql> use maomao; 
----切换数据库至 maomao

mysql> INSERT INTO test 
    -> (infoA, infoB, qty)
    -> VALUES
    -> ("MySQL插入数据方法", "猫猫小屋", 8);
  
mysql> INSERT INTO test 
    -> (infoA, infoB, qty)
    -> VALUES
    -> ("MySQL INSERT INTO数据方法", "猫猫教程", 8);
  
 ----运行 2条insert into脚本


注意事项:
1.当数据表中插入数据为“非字符型”时,我们不需要将值进行括起,
如果插入值为”字符”型时,我们需将值使用单引号左右括起。
2.脚本中的 -> 不是insert into脚本的一部分,主要用于表示sql脚本另起一行的意思
3.脚本后的分号(;) 是脚本结束符