3.2 管理表记录
增加表记录 语法格式: 增加一条记录,给所有字段赋值 insert into 表名 values (字段值列表) insert into 表名 (name,id) values ("yase",1); 增加多条记录,给所有字段赋值 insert into 表名 values ("","",),("","",""),("","","");
注意事项
字段值要与字段类型想匹配
对于字符类型的字段,要用双引或单引号括起来
依次给所有字段赋值时,字段名可以省略
只给一部分字段赋值时,必须明确写出对应的字段名称
查询表记录
语法格式 格式一 SELECT 字段1,…,字段N FROM 表名; 格式二 SELECT 字段1,…,字段N FROM 表名 WHERE 条件; 注意事项 使用 * 可匹配所有字段
更新表记录
语法格式 格式一:更新表内所有内容 UPDATE 表名 SET 字段1=字段1值,字段2=字段2值,字段N=字段N值; 格式二:只更新符合条件的内容 UPDATE 表名 SET 字段1=字段1值,字段2=字段2值,字段N=字段N值 WHERE 条件; 注意事项 字段值要与字段类型匹配 字符类型的字段要用双引或单引号括起来 如果不加WHERE条件会更新所有记录 使用WHERE条件时只更新匹配条件的记录
删除表记录
语法格式 格式一:仅删除符合条件的记录 DELETE FROM 表名 WHERE 条件; 格式二:删除所有的记录 DELETE FROM 表名;
匹配条件查询
数值比较 = 等于 > 大于 >= 大于等于 < 小于 <= 小于等于 != 不相等 查区间 mysql> select * from 账号信息表 where id>=10 and id <=20;
字符比较
字符比较 = 相等 != 不相等 IS NULL 匹配空 IS ONT NULL 非空
范围内比较
范围内匹配/去重显示 匹配范围内的任意一个值即可 in (值列表) 在..里.. not in (值列表) 不在..里.. between 数字1 and 数字2 在..之间.. distinct 字段名 去重显示
限制查询结果显示行数
基本用法 SQL查询 limit N; //显示查询结果的N条记录 SQL查询 limit N,M //显示指定范围内的查询结果 SQL查询 where 条件查询 limit 3; //显示查询结果的3条记录 SQL查询 where 条件查询 limit 3,3; //从第四条开始,共显示3条

浙公网安备 33010602011771号