I have this query
SELECT id FROM btn
WHERE parentid =0
AND (mem_id =ANY(SELECT mem_id FROM network WHERE frd_id='401') || mem_id ='401')
ORDER BY btn.date DESC LIMIT 0,20
& this query
SELECT mem_id FROM net WHERE frd_id='401'
gives me result like this
mem_id
34
45
633
24
22
I want to optimize the above main query which is currently taking 46 second after scanning 13,373 records of btn table
Please suggest me hw can I optimize this query?
thnks
EXPLAINshowing?Field Type Null Key Default Extra id bigint(20) NO PRI (NULL) auto_increment