Jump to content


This topic is now archived and is closed to further replies.


mySQL: Matching partial data within a field?

Recommended Posts

This has been puzzling me for a couple days now (since I'm still rather unfamiliar with mySQL)... I have two tables set up, one with details of named Groups, the other with Member details. Basically, each Member has been in one or more Groups in the past, so the past groups field contains text data in the format "Groupname, Othergroupname, Yetanothergroupname", etc.

So, to the point: I'm trying to make a query to display any Members whose past groups field [i]contains[/i] the specified Group name. Is there a way to do this, or will I have to make many more fields for each Member, each containing a different Group and just do some sort of join?

Thank you.

Share this post

Link to post
Share on other sites
Yes you could always use

SELECT * FROM table_name WHERE `group` LIKE '%$groupvariable%'

And that will return all the data then just runathe usual while ($row=mysq.....

Share this post

Link to post
Share on other sites


Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.