我正在制作一个网页缓存系统.我想制作一个简单的页面排名系统和输出.问题是,我想显示每个唯一域具有最高相关性得分的记录集.一个域可能有多个记录,但具有不同的标题,描述等.问题是,它不是获得包含唯一域的1个记录集,而是将该唯一域的所有记录集分组并输出所有记录集.我只想要在每组输出下一个(与该组具有最高相关性的不同域)之前,每个组的每个唯一域具有最高相关性得分的记录集
SELECT title, html, sum(relevance) FROM
(
SELECT title, html, 10 AS relevance FROM page WHERE title like ‘%about%’ UNION
SELECT title, html, 7 AS relevance FROM page WHERE html like ‘%about%’ UNION
SELECT title, html, 5 AS relevance FROM page WHERE keywords like ‘%about%’ UNION
SELECT title, html, 2 AS relevance FROM page WHERE description like ‘%about%’
) results
GROUP BY title, html
ORDER BY relevance desc;
Run Code Online (Sandbox Code Playgroud)
我越来越:
domain1 title html
domain1 title html
domain1 title html
domain2 title …Run Code Online (Sandbox Code Playgroud) 我需要在表单提交后清除表单.TIA
<script type="text/javascript">
$(document).ready(function() {
$('#msgform').ajaxForm(function (data, textStatus) {
$("#msgresults").show();
$('#msgresults').append(data);
});
});
</script>
Run Code Online (Sandbox Code Playgroud)