SELECT * FROM table WHERE name = 'John';
在mysql中,判断字符串相等可以使用等号(=)进行判断。例如,上面的代码中,通过查询名字为John的记录来进行判断。需要注意的是,在mysql中,字符串是区分大小写的。所以,如果需要进行不区分大小写的判断,需要使用函数进行转换。
SELECT * FROM table WHERE UPPER(name) = 'JOHN';
在上面的代码中,使用了UPPER()函数将字符串转换为大写字母,然后再和’JOHN’进行比较。这样,就可以进行不区分大小写的判断了。
除了UPPER()函数,还有LOWER()、UCASE()、LCASE()等函数也可以用来进行字符串转换。需要根据具体的需求来选择适合的函数。