嘿伙计们我有个简单的数据库

SecretaryID username password
1           marpap    marpap
2           eleko     eleko

我做这个查询:
select username,password
from Secretaries
where username='marpap' and
      Password='marpap'

但它返回0行而不是1…您是否配置了问题所在?提前谢谢

最佳答案

尝试使用LTRIMRTRIM删除字符串前后的空格。

where LTRIM(RTRIM(username)) = 'marpap'
and password = 'marpap'

关于mysql - 返回0行而不是其他SQL,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/50418157/

10-11 05:23