場景:
只是知道索引名字,需要定位表;(案例:同步數據過程中經常報錯:唯一索引失敗,原因重複了,但是報錯時候只報索引衝突,不知道那張表 ?)
查詢SQL
SELECT *
FROM mysql.`innodb_index_stats` a
WHERE a.`database_name` = '數據庫實例'
and index_name='index_id';
場景:
只是知道索引名字,需要定位表;(案例:同步數據過程中經常報錯:唯一索引失敗,原因重複了,但是報錯時候只報索引衝突,不知道那張表 ?)
查詢SQL
SELECT *
FROM mysql.`innodb_index_stats` a
WHERE a.`database_name` = '數據庫實例'
and index_name='index_id';
select start_date + level-1 myday from dual connect by start_date+level-1 <= end_date
Mysql求兩個表(查詢結果)的差集 兩個查詢結果的差集,mysql直接提供了關鍵字not in,而且我們也一般先會想到這個查詢方式。但是在數據量多的情況之下,效率會很低,這是必須使