mysql中有多条除ID外相同数据只取其中一条(用户登陆)

        建用户表并测试过程中,发现表中可能有多条用户名和密码相同的数据,登陆时需要返回一个user对象,但是简单的select语句返回一个列表,可用以下sql语句代替

SELECT `username`,`password` FROM t_users WHERE `id` = (SELECT MIN(`id`) FROM `t_users` WHERE `username`='admin' AND `password`='admin')

 便可实现取其中一条

猜你喜欢

转载自201606052202.iteye.com/blog/2336746