![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
huiling_tiantian
每天进步亿点点~
展开
-
删除数据库重复元素
作为qa小白,一开始设计表的时候竟然没有设置主键,就导致了数据库里的测试数据有部分是重复的,那怎么快速删掉呢? 用一行sq就可以搞定啦~# 思路就是,在这一张表里,先选择你想要去重的条件,比如根据某列名的值去重,所以要用到自连接,将重复数据都选取到,然后根据条件删掉除了第一条以外的数据delete p1from 表名 p1, 表名 p2WHERE p1.列名 = p2.列名 and p1.ID > P2.ID ...原创 2021-11-25 13:31:39 · 372 阅读 · 0 评论 -
sql-update 用法
update 表示更新,要想更新数据库的某条数据,我们通常用:update {表名} set {列名}={新的值} where {条件}以LeetCode上看到的一个简单的题目为例:问题1:将A的薪水修改为8000;答案:update Salary set salary where name = A;问题2:交换所有的 'f' 和 'm' (即,将所有 'f' 变为 'm' ,反之亦然),仅使用 单个 update 语句 ,...原创 2021-11-24 16:17:49 · 7926 阅读 · 0 评论