Si
requieres que MySQL te regrese un valor u otro dependiendo de la condición que
tengas, te recomiendo que uses la sentencia IF, por ejemplo si se te dificulta
la comparación de datos en el lenguaje (como los que usan el epoch y tienes que
usar otras librerias). Usa lo siguiente:
SELECT
IF (condición, Valor_A_Retornar_Si_Es_Verdadero, Valor_A_Retornar_Si_Es_Falso)
No
necesariamente tiene que incluir una tabla, simplemente es una consulta al
DBMS. Ejemplo pratico:
SELECT
IF ( fecha_caducidad <= now() , “Alimento caducado”, “Alimento NO caducado”)