SELECT u.*, (SELECT count(v.id) FROM videos v where v.users_id = u.id) as total_videos FROM users u HAVING total_videos > 0 AND u.status = 'a' ORDER BY FIND_IN_SET(u.id, '1018,836,380,661,644,284,1025,418,445,734,195,670,1028,865,966,852,872,453,458,714,667,671,267,304,702,715,841,207,1023,461,1026,759,749,842,824,742,909,700,747,648,947,764,335,959,725,1022,1038,434,263,186,1031,941,153,1037,199,282,722,202,168,151,833,454,730,431,156,736,192,464,1027,851,423,175,699,726,1032,498,728,290,149,236,204,104,755,169,724,160,680,155,652,456,170,801,0,394,673,268,231,832,172,201,191,95,176,425,395,178,72,277,216,208,167,898,419,659,388,803,159,1,230,194,459,450,206') DESC LIMIT 0, 10 \nError : ()