ah ya entendí ... lo que tenes que hacer es dividir la consulta en 2 y las unis con union me explico?
primero te traes los que sean pendiente, y le das union todo lo demas, asi te quedan los pendientes primero
Código SQL:
Ver originalSELECT * FROM tabla ..........
INNER JOIN .....
WHERE estadousuario LIKE 'pendiente'
ORDER BY ....
UNION
SELECT * FROM tabla ..........
INNER JOIN .....
WHERE estadousuario NOT LIKE 'pendiente'
ORDER BY ....
ahi tenes primero todos los pendientes, luego los otros