如何通過比較mySQL中的唯一標識提取多條記錄。如何通過比較mySQL中的唯一標識提取多條記錄
我有一個excel文件。
哪個在每條記錄上有36k記錄,並帶有唯一標識。
唯一標識是從11493(最小)到258090(最大)的隨機數開始 - 原因是,它從700k條記錄的主表中提取一個階段。
在MySQL主表 - phpMyAdmin的在700K記錄
,我需要獨特的標識比較700K表唯一的ID,並獲取所有36K只記錄
在Excel文件和表格都一個共同點[UNIQUE ID]
我該如何做到這一點?要做到這一點
他正試圖獲得36k記錄。 IN子句將不會有效。 –
@ArvindSridharan解釋這兩個查詢然後:我的查詢將檢查700k記錄,如果unique_id沒有索引,如果您在unique_id然後36k只索引,現在看到您的查詢將檢查700k * 36k。決定哪一個是有效的? – Anubhav
IN子句不使用索引。臨時表上的高效索引可以加快查詢流形。看到http://stackoverflow.com/a/6219545/728610 –