mysql語句 資料庫去重

2021-09-29 06:16:49 字數 579 閱讀 7482

就簡單寫乙個例項

資料庫表結構

create table `service` (

`id` bigint(20) not null auto_increment,

`aa` varchar(255) default null comment '說明',

`bb` varchar(255) not null comment '方法名',

primary key (`id`)

) engine=innodb auto_increment=7 default charset=utf8

自己在隨便寫一些資料

執行sql語句

delete from `service`

where id not in

(select * from (select max(id) from `service` group by `aa`,`bb`) a)

條條大道通羅馬

如果有專業資料庫去重的sql語句(shell指令碼也行),請留下鏈結

mysql 分頁查詢語句資料庫查詢

sql server 關於分頁 sql 的資料許多,有的使用儲存過程,有的使用游標。本人不喜歡使用游標,我覺得它耗資 效率低 使用儲存過程是個不錯的選擇,因為儲存過程是顛末預編譯的,執行效率高,也更靈活。先看看單條 sql 語句的分頁 sql 吧。方法1 適用於 sql server 2000 20...

資料庫 SQL語句 資料定義

第一行 咕咕咕。在學資料庫,語句不好記,整理一下。1.定義 create schema 模式名 authorization 使用者名稱 若未指定模式名,則模式名隱含為使用者名稱 2.刪除 drop schema 模式名 cascade表示該模式下全部刪除,restrict模式中沒有下屬物件才能執行。...

資料庫去重

資料庫資料去重方法 假設現在資料庫中有乙個人員表 user 表中包括 主鍵id,姓名name 身份證號碼id number等字段。由於程式的的原因,後來發現表中有許多理論上重複的資料 例如姓名 和身份證號相同的資料 現在要求根據身份證號碼和姓名去除表中的重複資料。select max id from...