常见的MySQL使用命令:
id 类型(长度)primary key,(主键约束),
字段名 类型(长度)约束(无)
);
update 表名 set 字段名=值,字段名=值 where 条件;
l 注意:
u 列名的类型与修改的值要一致.
u 修改值得时候不能超过最大长度.
u 值如果是字符串或者日期需要加’’.
例如:
#1,将指定的sname字段中的值 修改成 日用品
UPDATE sort SET sname=‘日用品‘;
#2, 将sid为s002的记录中的sname改成 日用品
UPDATE sort SET sname=‘日用品‘ WHERE sid=‘s002‘;
UPDATE sort SET sname=‘日用品‘ WHERE sid=‘s003‘;
客户端编码修改为gbk:
set character_set_results=gbk; / set names gbk;
别名查询,使用的as关键字,as可以省略的.
别名可以给表中的字段,表设置别名。:select*from 表名 as 别名;
比较运算符 |
> < <= >= = <> |
大于、小于、大于(小于)等于、不等于 |
BETWEEN ...AND... |
显示在某一区间的值(含头含尾) |
|
IN(set) |
显示在in列表中的值,例:in(100,200) |
|
LIKE 通配符 |
模糊查询,Like语句中有两个通配符: % 用来匹配多个字符;例first_name like ‘a%’; _ 用来匹配一个字符。例first_name like ‘a_’; |
|
IS NULL |
判断是否为空 is null; 判断为空 is not null; 判断不为空 |
|
逻辑运算符 |
and |
多个条件同时成立 |
or |
多个条件任一成立 |
|
not |
不成立,例:where not(salary>100); |
原文:https://www.cnblogs.com/Zeng02/p/11755328.html