求sql算法啊
我有两个表,一个是大类表,一个是大类的分类表
大类表btable字段有 bid,name
数据 1 a
2 aa
3 ccc
4 dd
分类表stable字段有 sid,bid,userid 其中bid是大类表的id字段的外键
数据 1 2 1
2 2 2
3 4 2
4 3 3
5 2 2
6 1 2
7 1 2
8 2 2
====================================================================
我想根据分类表中获得userid=2这样的数据
bid name 次数
2 aa 3
1 a 2
4 dd 1
也就是说,通过连表获取某个用户引用大类表的信息及次数。求实现此功能的最优算法。谢谢!!!
大类表btable字段有 bid,name
数据 1 a
2 aa
3 ccc
4 dd
分类表stable字段有 sid,bid,userid 其中bid是大类表的id字段的外键
数据 1 2 1
2 2 2
3 4 2
4 3 3
5 2 2
6 1 2
7 1 2
8 2 2
====================================================================
我想根据分类表中获得userid=2这样的数据
bid name 次数
2 aa 3
1 a 2
4 dd 1
也就是说,通过连表获取某个用户引用大类表的信息及次数。求实现此功能的最优算法。谢谢!!!
...全文
相关推荐
商业数据挖掘申的核心算法
核心算法通过对核心属性进行进一步分析,从中挑选出最优子集,这些子集可以用来生成最终的规则。#### SQL语言的应用核心算法充分利用了SQL语言的强大功能、易于开发的特点以及稳定的运行性能。
数据科学拼多多数据分析师岗位面试题解析:涵盖贝叶斯公式、SQL技巧、机器学习算法及业务分析方法
内容概要:本文档汇总了拼多多数据分析师岗位的24个常见面试题及其详细解析,涵盖概率统计、SQL编程、机器学习算法、业务分析等多个方面。具体内容包括贝叶斯公式的应用场景、SQL求中位数、平均数和众数的方
求交集和非交集
在编程和数据处理中,"求交集和非交集"是一个常见的操作,尤其是在数据分析、算法设计和数据库查询中。交集是指两个或多个集合共有的元素,而非交集则是指存在于至少一个集合中但不在所有集合中的元素。
Hash join算法原理
总的来说,Hash Join 算法是 Oracle SQL 优化和调优的关键工具之一,尤其在处理大型数据集时。
SQL生成器设计与实现.pdf
统计函数则是一系列用于处理统计属性的运算,如求平均值、最大值等。在数据库设计方面,SQL生成器按照算法流程分别生成SQL语句的select子句、from子句和where子句。


