Hello,
I would like to do a FULLTEXT search across two tables. I run an artist
website, so I need to search across the user list and the users' associated
art pieces list. I've come up with this query (fulltext indexes for these
precise values have been created on both tables):
SELECT * from users INNER JOIN art ON (users.user_id = art.user_id)
WHERE MATCH (nickname, name_first, name_last, name_middle, city, state,
zip_area, country, bio_short, bio_desc) AGAINST ('kansas')
OR MATCH (title, medium, commentary) AGAINST ('kansas');
This query is very close to what I need, except that it returns redundant
rows. For example, if users.state='kansas' it returns every record from art
where users.user_id=art.user_id. How do I return records that have 'kansas'
in either users, or art, or both, only once? I think a UNION might help me
here, but my provider uses MySQL v.3.22 so that is not an option...
I apologize if I am not being clear about something ... If you need more
detail I would be happy to provide it.
Thanks,
--
Ladd J. Epp
--
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe: http://lists.mysql.com/[EMAIL PROTECTED]