百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术文章 > 正文
让这几条SQL来应对你的测试工作日常

让这几条SQL来应对你的测试工作日常

  • 网站名称:让这几条SQL来应对你的测试工作日常
  • 网站分类:技术文章
  • 收录时间:2025-10-02 16:18
  • 网站地址:

进入网站

“让这几条SQL来应对你的测试工作日常” 网站介绍

数据库的增删改查在日常会经常用到。让这几条SQL来应对你的测试面试和测试工作日常。

1、更新update

比如我工作中会遇到,希望把手机验证码表里的一些记录修改一下,使得验证码重新有效,不需要再发送一次验证码短信。

根据需求来改,比如修改验证码发送时间为当前时间

语法

update 表的名 set time = CONCAT(UNIX_TIMESTAMP(),'000') where phone=********

2、删除 delete

语法

delete from 表的名 where 条件

3、查询select

语法

select 字段(列名) from 表的名 #如果表名太长可以在后面接as起个别名,如果查询全部,列名替换成*

where 条件 #比如条件是type_id = "111”,如果有多个条件,后面根据条件之间的关系加上 and/or 连接另一个条件

order by 字段(列名) desc/asc # 如果需要排序就加上这一行

limit 5 #如果需要取前5个,就加上这行

3.1 关于查询,有的面试官可能会多问一点,平时工作中也会遇到

比如多个不同的用户上传了报文到数据库,你希望筛选出这些用户

select distinct 返回唯一不同的值

语法

select distinct 用户标识 from 表

#SQL#