Beginner question
am 11.10.2011 17:11:14 von Patrice Olivier-Wilson
I am trying to write a query for a web page that shows a list of users =
in a particular group.
There are 3 tables:
pm1_users that uses UserID
pm1_groupsubscriptions that uses UserID and GroupID
pm1_mailingroups that uses GroupID
So I want to show all the users that belong to a specific mailingroup
SELECT *
FROM pm1_groupsubscriptions, pm1_users
WHERE GroupID =3D 10
(10 =3D one of the mailingroups)
That isn't enough to get there. That shows all uses.
Thanks for any assistance.
Regards,
Patrice Olivier-Wilson
828-628-0500
http://Biz-comm.com
biz@biz-comm.com
--
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe: http://lists.mysql.com/mysql?unsub=3Dgcdmg-mysql-2@m.gmane.o rg
Re: Beginner question
am 11.10.2011 17:19:43 von Andrew Moore
--000e0cd18332df9ef004af076ff5
Content-Type: text/plain; charset=ISO-8859-1
Hey, welcome to the lists,
Be mindful that your query is using 2 tables and 'SELECT *'.
On Tue, Oct 11, 2011 at 4:11 PM, Biz-comm wrote:
> I am trying to write a query for a web page that shows a list of users in a
> particular group.
>
> There are 3 tables:
> pm1_users that uses UserID
> pm1_groupsubscriptions that uses UserID and GroupID
> pm1_mailingroups that uses GroupID
>
> So I want to show all the users that belong to a specific mailingroup
>
> SELECT *
> FROM pm1_groupsubscriptions, pm1_users
> WHERE GroupID = 10
>
> (10 = one of the mailingroups)
>
> That isn't enough to get there. That shows all uses.
>
> Thanks for any assistance.
>
>
> Regards,
>
> Patrice Olivier-Wilson
> 828-628-0500
> http://Biz-comm.com
> biz@biz-comm.com
>
>
>
>
>
> --
> MySQL General Mailing List
> For list archives: http://lists.mysql.com/mysql
> To unsubscribe: http://lists.mysql.com/mysql?unsub=eroomydna@gmail.com
>
>
--000e0cd18332df9ef004af076ff5--
Re: Beginner question
am 11.10.2011 17:23:31 von Johan De Meersman
----- Original Message -----
> From: "Andrew Moore"
>
> Be mindful that your query is using 2 tables and 'SELECT *'.
Which probably means not so much to someone who doesn't even know what a join is :-)
Have a look at http://www.w3schools.com/sql/sql_join.asp .
--
Bier met grenadyn
Is als mosterd by den wyn
Sy die't drinkt, is eene kwezel
Hy die't drinkt, is ras een ezel
--
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe: http://lists.mysql.com/mysql?unsub=gcdmg-mysql-2@m.gmane.org
Re: Beginner question
am 11.10.2011 17:31:33 von Patrice Olivier-Wilson
Thanks for the pointer. Digging out reference books to learn how to do a =
join.
:-)
On Oct 11, 2011, at 11:23 AM, Johan De Meersman wrote:
> Which probably means not so much to someone who doesn't even know what =
a join is :-)
>=20
> Have a look at http://www.w3schools.com/sql/sql_join.asp .
Regards,
Patrice Olivier-Wilson
828-628-0500
http://Biz-comm.com
biz@biz-comm.com
--
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe: http://lists.mysql.com/mysql?unsub=3Dgcdmg-mysql-2@m.gmane.o rg