Użyj:
SELECT a.*,
COALESCE(u.username, 'User Not Found') AS `user`
FROM ARTICLES a
LEFT JOIN USERS u ON u.id = a.user_id
ORDER BY articles.timestamp
Dokumentacja:
Powodem wyboru COALESCE zamiast IF lub IFNULL jest to, że COALESCE jest standardem ANSI, podczas gdy inne metody nie są niezawodnie implementowane w innych bazach danych. Użyłbym CASE, zanim spojrzałbym na IF, ponieważ znowu - CASE jest standardem ANSI, co ułatwia przeniesienie zapytania do innych baz danych.