mysql - Join table query -


if join 2 tables in query looks:

select m1.id reg, m1.name name, f.registered status  phone f  inner join members m1 on m1.id=f.user_id  m1.status='1' , f.registered='1' 

and want add 10 user id's in array m1.id in (014,01284,014829,075090) should listed in result of query. want avoid third table in query because know users table need.

the point end result contains detail's of users members table id's listed in phone table , array.

what best way this?

seems bit trivial, maybe not need, this?

select m1.id reg, m1.name name, f.registered status  phone f  inner join members m1 on m1.id=f.user_id    (m1.status='1' , f.registered='1') or  (m1.id in (014,01284,014829,075090) ) 

Comments

Popular posts from this blog

java - SNMP4J General Variable Binding Error -

windows - Python Service Installation - "Could not find PythonClass entry" -

Determine if a XmlNode is empty or null in C#? -