![]() |
|
Welcome to the Computer Webmaster Gaming Console Graphics Forum forums. You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today! If you have any problems with the registration process or your account login, please contact contact us. |
| |||||||
| Database Database problems or need to ask a question? maybe something to do with sql injections or a database software question. Database topics cover MySQL, PostgreSQL, Oracle, SQL Server or anything else related to databases. |
![]() |
| | LinkBack | Thread Tools | Display Modes |
| | #1 | ||
| Hi everybody, I need some help. I've started to develop a search for my site, and I'm using FULLTEXT index After all, I created the indexs in the required search fields "title" and "text": ALTER TABLE table1 ADD FULLTEXT(title, text); and with the following query: SELECT * FROM table1 WHERE MATCH(title, text) AGAINST ('SeachString'); returns me the results that I want, for the search in table1. Until now, everything works fine. I want to include on this search: table2 and table3, both tables have different structure, but they have the some common fields, title and text. Is there any way to put in the same query, the search for a string in 3 differents tables? | |||
| | #2 | ||
| == Quote from saavedrajj (saavedrajj@gmail.com)'s article > Hi everybody, I need some help. I've started to develop a search for > my site, and I'm using FULLTEXT index > After all, I created the indexs in the required search fields "title" > and "text": > ALTER TABLE table1 ADD FULLTEXT(title, text); > and with the following query: > SELECT * FROM table1 WHERE MATCH(title, text) AGAINST ('SeachString'); > returns me the results that I want, for the search in table1. > Until now, everything works fine. > I want to include on this search: table2 and table3, both tables have > different structure, but they have the some common fields, title and > text. > Is there any way to put in the same query, the search for a string > in 3 differents tables? as long as you're retrieving the same fields (data type and field name), i believe you can add a union and retrieve the combined results. -- POST BY: lark with PHP News Reader | |||
| Featured Websites | ||||
|
![]() |
| Tags: fulltext, index, tables |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| Display Modes | |
| |
Similar Threads | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Settle a debate - to index or not to index? | Duke Ionescu | Database | 1 | 07-01-2007 7:31 PM |
| Tune performance of fulltext search | jens.bertheau@gmx.de | Database | 3 | 07-01-2007 7:00 PM |
| Top words in Mysql Fulltext indexes | bzi999@gmail.com | Database | 0 | 07-01-2007 6:40 PM |
| FULLTEXT search - getting part of a line | Roland Tanner | Database | 1 | 06-10-2007 12:26 AM |
| docs about access tables, operation tables, volume tables | BradPitt | Database | 0 | 05-31-2007 8:42 PM |
| Featured Websites | ||||
|