vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB3 Programming Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=15)
-   -   query help please - usergroups (https://vborg.vbsupport.ru/showthread.php?t=151853)

SDB 07-10-2007 06:23 AM

query help please - usergroups
 
Hi

From a MySQL prompt (or basically anywhere) I'm looking to return a list of members who are a member of usergroup 10 and also of usergroup 20.

Any assistance with the query to do this would be great.

Cheers
Simon

Eikinskjaldi 07-10-2007 06:46 AM

select * from user where usergroupid=10 or usergroupid=20;

SDB 07-10-2007 06:50 AM

not quite sir, but thank you for your reply.

That will return me a list of members who's primary usergroup is 10 or is 20.

I need a query that will return members who *are a member of* group 10 *and* group 20.

So it needs to query the membergroupids field as well as the usergroupid field. In fact.. if it makes it any easier, I'd be happy to drop the usergroupid field and just focus on the membergroupids field.

Thanks in advance.

Simon

Eikinskjaldi 07-10-2007 06:55 AM

well why didn't you say so.

select * from user where find_in_set('10',membergroupids) or find_in_set('20', membergroupids);

SDB 07-10-2007 07:10 AM

:confused:

I did :)

Quote:

Originally Posted by SDB (Post 1287372)
I'm looking to return a list of members who are a member of usergroup 10 and also of usergroup 20.

Thanks for your help, that looks just like what I'm after, will try it now.

All the best

Simon

PS. Your query still reads "OR" rather than "AND".

PPS. Thank you, that worked a treat :)


All times are GMT. The time now is 10:52 PM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.02492 seconds
  • Memory Usage 1,711KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (5)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete