MySql 明显问题:错误代码:1242 子查询 returns 多于 1 行

MySql Distinct Issues: Error Code: 1242 Subquery returns more than 1 row

我想 select 不同于 apps_user.imeino

我当前的SQL查询:

SELECT app.name,app.emailid,app.mobileno,app.imeino,img.id,img.approve_status,img.path 
FROM apps_user  app, apps_userimage img 
WHERE ((SELECT DISTINCT apps_user.imeino FROM apps_user) =img.imeino );

MySql 明显问题:错误代码:

1242 Subquery returns more than 1 row

您需要加入

SELECT app.name,app.emailid,app.mobileno,app.imeino,img.id,img.approve_status,img.path 
FROM apps_user app
join apps_userimage img on app.imeino = img.imeino