SELECT *
FROM `history`
WHERE `site_id` = '1'
AND `user_id` = '1'
ORDER BY `date` DESC
LIMIT 0 , 20
historyテーブルにはフィールドがありますchild_user_id。テーブルにこのIDが存在するかどうかを確認する必要があり、存在する場合はfrom にchild_users置き換え、それ以外の場合はfrom table where に設定しますchild_user_namechild_usersuser_nameusersuser_id = '1'