Cái này làm việc tốt cho tôi. Kết quả đầu tiên luôn là bản ghi có ID 5, hàng thứ hai là bản ghi ngẫu nhiên. Lưu ý rằng nếu không có bản ghi nào có ID 5 tồn tại, thì cả hai hàng sẽ là ngẫu nhiên.
SELECT * FROM users ORDER BY (user_id = 5) DESC, RAND() LIMIT 0,2