`
areha001
  • 浏览: 12845 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

WEB2.0 分析相关性 的 SQL查询

阅读更多
   
刚才看到某人的Blog看到这个问题,觉得有意思,遂自己动笔玩了玩。


    * 和这篇博客的相关...
    * 这个小组的成员也喜欢去...
    * 看过这部电影的用户也看过...
    * 买过这本书的用户也买过...



表名: blogs_tags
字段: PK -- (blogId, tagId)
简述: 很简单的关联表   blog 和 tag 相关联


目的: 取出和blogId 为 id 的 关联度高的其它博客倒序排列。

SELECT bt2.*,count(bt2.blogId) as c FROM blogs_tags bt1 left join blogs_tags bt2 on bt1.tagId = bt2.tagId where bt1.blogId = id and bt2.blogId<> id group by bt2.blogId order by c desc;


SQL简述: 将该表自已与自己相乘,取出共同的blogId多的,再除去它自己。
分享到:
评论

相关推荐

    绝对经典的万能查询统计、分级汇总、多维统计类库及demo(.net 2005 c#)

    标题中的“绝对经典的万能查询统计、分级汇总、多维统计类库及demo(.net 2005 c#)”揭示了这是一个针对.NET Framework 2.0开发的C#编程库,专门用于处理数据查询、统计分析以及分级汇总。这个库提供了一种通用的解决...

    Web问答系统

    在"ExaminationWeb_Ver2.0 - Copy"这个文件中,很可能包含了这个Web问答系统的一些源代码或配置文件。通过分析这些文件,可以进一步了解系统的具体实现细节和可能存在的改进空间。初次制作的代码可能会存在结构不...

    基于Web文库管理系统开题报告 (2).docx

    通过以上分析可以看出,基于Web的文库管理系统不仅需要扎实的技术基础,还要深入理解用户需求,从而构建出既高效又实用的应用系统。这对于推动知识共享、提升教育质量和促进社会发展具有重要意义。

    ASP源码—模仿百度异航源码 v2.0.zip

    【ASP源码—模仿百度异航源码 v2.0.zip】是一款基于ASP语言开发的网站源码,其设计灵感来源于知名的搜索引擎百度,主要用于构建一个类似百度的网站平台,提供搜索服务和其他相关功能。该源码的核心是实现一个简易的...

    网上购物系统

    本文将深入探讨网上购物系统的关键组成部分、设计原则以及与Web和Java技术的相关性。 首先,网上购物系统的核心是其前端界面,这是用户与系统交互的部分。Web技术在构建前端界面方面起着至关重要的作用,主要使用...

    搜搜搜软件自动更新引擎 v2.0

    数据库设计和管理是IT中的重要部分,包括数据模型(如关系型模型)、SQL语言用于查询和操作数据,以及性能优化策略(如索引建立、数据分区等)。此工具可能还涉及数据清洗和格式化,以确保导入数据库的数据质量。 ...

    Inside SharePoint 2010

    5. **搜索**:升级的搜索引擎提供了更智能的查询处理和更精确的结果,支持语义理解和相关性排名。 6. **社交网络**:引入社区网站、个人网站和My Sites功能,使员工能够建立联系,分享知识,推动企业内部的社交互动...

    新闻发布系统

    VS2005是微软推出的一款集成开发环境(IDE),主要支持.NET Framework 2.0,适用于Windows Forms应用、ASP.NET web应用和SQL Server数据库的开发。它的界面友好,功能强大,提供了代码编辑器、调试器、设计器等工具...

    搜猫x2搜索引擎带蜘蛛

    在互联网上,搜索引擎通过蜘蛛(Web Crawler)自动抓取网页,构建索引,以便用户能够快速查找所需信息。搜猫x2很可能是一个针对特定领域或者提供特定服务的搜索引擎,其目标是提高信息检索的效率和准确性。 【描述...

    基于JAVA的小型超市管理系统(含源文件).pdf

    MyEclipse是一款流行的集成开发环境(IDE),专门用于Java开发,而SQL Server 2005是微软推出的一个关系型数据库管理系统,支持数据的存储、查询、管理和分析等功能。***是微软的集成开发环境,支持.NET框架,用于...

    win8风格图表大全.ppt

    4. **xVelocity内存优化列存储**:加速数据仓库和分析查询的一种技术,通过在内存中存储压缩的数据来提高性能。 5. **15k Partitions**:可能是指一个SQL Server数据库中创建的分区数量,用于管理大规模数据,提高...

    房屋租赁平台-适合毕设,大作业、实训项目包含完整源码以及数据库文件.rar

    8. **搜索引擎优化**:对于房源搜索功能,可能应用搜索引擎优化技术,如Elasticsearch,提高查询效率和搜索结果的相关性。 9. **模板引擎**:为了快速生成动态页面,可能使用了模板引擎,如Thymeleaf或Jinja2,允许...

    tugasakhir1

    通常,标签可以帮助人们快速识别内容的相关性,例如"Python编程"、"数据分析"或"网络安全"等。 【压缩包子文件的文件名称】"tugasakhir1-master"通常表示这是一个Git仓库的主分支副本,其中可能包含了项目的所有源...

    基于遗传算法的在线考试系统设计 (2010年)

    数据库采用的是SQL Server 2005,它是一款功能强大的关系型数据库管理系统,用于存储考试系统中的大量数据。 在线考试系统的核心功能在于智能组卷与考试管理。根据系统功能分析,考生通过浏览器访问在线考试系统,...

Global site tag (gtag.js) - Google Analytics