我正在编写一个查询,希望从限制为10行的数据库中提取相关字段。这个查询很容易写,但是我想知道是否有一种方法来编写查询,以便它搜索相关项并首先提取这些项,如果这些项小于10,它就会为其余的项提取随机字段。下面是我用来提取相关行的查询
SELECT * FROM table WHERE term LIKE '%term1%' or term LIKE '%term2%' LIMIT 0,10
对于相关的主题列表,我使用使用标记的查询。它显示了5篇文章的列表,这些文章有一个或多个相同的标签,并且比查看的标签更老。是否有可能通过对有2,3,4的文章给予更多的权重来编写一个能够产生更多相关结果的查询?共同的标签?但是它会产生0的结果,在这种情况下,共有的标记少于3个。我现在使用的查询:AAmessage.message_id, AAmessage.title, AAmessage.date AAmessage
LE