鍍金池/ 問答/數(shù)據(jù)庫/ 一張表5000萬數(shù)據(jù),就2個字段一個ID自增一個EMAIL,怎么查詢163與12

一張表5000萬數(shù)據(jù),就2個字段一個ID自增一個EMAIL,怎么查詢163與126用戶?謝謝!

一張表5000萬數(shù)據(jù),就2個字段一個ID自增一個EMAIL,怎么查詢163與126用戶?謝謝!

回答
編輯回答
維她命

對mysql來說,你只能建一個全文索引或者就直接全表掃描
Oracle是有一個叫反轉索引的東西的,還有函數(shù)索引都可以處理你這個問題,然而mysql都沒有。。

2018年7月31日 00:51
編輯回答
亮瞎她

用EMAIL創(chuàng)建索引
select id,EMAIL from table where EMAIL like '163%' or EMAIL like '126%'

2017年5月28日 09:02