【发布时间】:2016-04-29 13:59:14
【问题描述】:
在 Multipliable 表中进行内部搜索。 不幸的是,这些表格无论如何都无法连接,因为它们涉及三个不同的区域(员工)(新闻)(页面),没有共同的领域。
MATCH (News.Tilte, News.Content) AGAINST(@search IN BOOLEAN MODE)
MATCH (StaffDirectory.Forename, StaffDirectory.Surname, StaffDirectory.Office, StaffDirectory.Position) AGAINST(@search IN BOOLEAN MODE)
MATCH (CMSPages.PageTitle, CMSPages.PageDescription, CMSPages.PageKeywords) AGAINST(@search IN BOOLEAN MODE)
接受想法
【问题讨论】:
-
必须有一种方法来关联信息。也许这不是所有表都具有的通用键,但关系数据库仅在数据以某种方式相关时才起作用。你想把桌子连接在一起吗?如果没有,只需在每个表中单独搜索您需要的项目。
-
所有表中都没有相关数据,是否有可能临时表保存每次匹配的结果?
标签: php mysql sql match tablesorter