Van MySQL
Dus 1 is waar omdat 1 !=0 en 1 !=NULL. Dit is zoals je zou zien in C.
Maar voor een string heeft het zeggen dat een 'test' als 'waar' wordt geëvalueerd geen echte basis in de definitie en is het niet logisch. Het moet met iets worden vergeleken voor een booleaans resultaat.