3.2管理表记录

增加表记录

语法格式:

  增加一条记录,给所有字段赋值

  insert into 表名 values (字段值列表);

  insert into 表名 (name,id) values ("year",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 NOT NULL  非空

范围内比较

范围内匹配/去重显示
匹配范围内的任意一个值即可
in (值列表) 在..里..
not in (值列表) 不在..里..
between 数字1 and 数字2 在..之间..
distinct 字段名 去重显示

限制查询结果显示行数

基本用法

SQL查询 limit N;  //显示查询结果的N条记录

SQL查询 limit N,M;  //显示指定范围内的查询结果

SQL查询 where 条件查询 limit N;  //显示查询结果的N条记录

SQL查询 where 条件查询 limit N,M;  //从第N条开始,共显示M条

posted @   胖丿虎  阅读(29)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
点击右上角即可分享
微信分享提示