De MySQL
Entonces 1 es verdadero porque 1 !=0 y 1 !=NULL. Esto es como lo que verías en C.
Pero para una cadena, decir que una 'prueba' se evalúa como verdadera no tiene una base real en la definición y no tiene sentido lógico. Debe compararse con algo para obtener un resultado booleano.