Will the following query evaluate to true (1), false (0), or NULL? SELECT '%' LIKE ' % ';
la réponse fournie estcomparaisons MySQL et '%'
The '%' character is matched by '%', but not by the space characters surrounding it, so the expression evaluates to false. +----------------+ | '%' LIKE ' % ' | +----------------+ | 0 | +----------------+
mais je pensais% peut correspondre à zéro ou plus caractères? alors% peut correspondre à% + Spaces? ou est-ce que les caractères n'incluent pas les caractères génériques?
MISE À JOUR:
oh mais si la comparaison s'Arnd dans l'autre sens, il est vrai ... hmm ...
SELECT ' % ' LIKE '%';
Any non-NULL string is matched by the '%' metacharacter, so the expression evaluates to true. +----------------+ | ' % ' LIKE '%' | +----------------+ | 1 | +----------------+