Jump to content

Questions on full text searching-- need to search multiple tables -- Help!


Recommended Posts

I have 9 tables joined into my search. At the moment I'm using the code below to return the results.

 

WHERE asmnt_parcel.Account LIKE '{$search}' OR asmnt_parcel.OwnersName LIKE '{$search}' OR asmnt_parcel.ParcelID LIKE '{$search}' OR asmnt_legal.Legal LIKE '{$search}'

 

I have more tables that I need to be able to pull records from in a search though, so obviously the above method won't work too well. Thus, I'm trying to do full text searching.

 

I can full text search from one table, but when I try to add in a second table to be full text searched from, it won't work.

 

This query works perfect:

 

"SELECT appr_agland.Account, appr_agland.Acres, appr_resident.Account, appr_resident.YearBuilt
			 FROM appr_agland
			 LEFT JOIN appr_resident
			 ON appr_agland.Account=appr_resident.Account
			 WHERE MATCH (appr_agland.Account) AGAINST('$search')";

 

But, as soon as I try to add in the second table, kind of like this query below (note bolded part), it doesn't work:

 

"SELECT appr_agland.Account, appr_agland.Acres, appr_resident.Account, appr_resident.YearBuilt
			 FROM appr_agland
			 LEFT JOIN appr_resident
			 ON appr_agland.Account=appr_resident.Account
			 WHERE MATCH (appr_agland.Account) AGAINST('$search') [b]OR MATCH (appr_resident.Account) AGAINST('$search')"[/b];

 

How can I make it so that I can full text search from multiple tables? Or, is there a better way to search from multiple tables?

 

Thanks for any & all help!!

Qadoshyah

Just combine the results, in application code, from each table's fulltext search.  Otherwise, you're stuck with (a) writing your own or (b) a third-party solution like Sphinx.

 

Like making multiple SELECT statements and having them all join into one results page?

 

Qadoshyah

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

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.