新人求问,急,如何查询.

answer01 2010-09-17 05:41:53
有两个表alumb(相册) 和 photo(图片),
alumb 两个字段 一个id 一个alumb_name
photo 三个字段, 一个id,一个alumb_id,一个photo_name
查询所有相册的名称,和相册里面装图片的数量.
如果相册里面没有照片,则显示相册名称,图片数量为0,

好友 2
同事 3
同学 2
老师 0

类似这样的,不知道表达清除了没有.
...全文
92 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
dawugui 2010-09-17
  • 打赏
  • 举报
回复
select m.alumb_name , isnull(count(1),0) 
from alumb m left join photo n
on m.id = n.alumb_id
group by m.alumb_name
willy2358 2010-09-17
  • 打赏
  • 举报
回复
select alumb_name,num=count(photo_name)
from alumb a left join photo b
on a.id=b.alumb_id
group by alumb_name
---标准答案
billpu 2010-09-17
  • 打赏
  • 举报
回复
用下嘻嘻的数据 小改个单词
if object_id('test.dbo.alumb') is not null drop table alumb
-- 创建数据表
create table alumb
(
id int,
alumb_name varchar(6)
)
go
--插入测试数据
insert into alumb select 1,'同事'
union all select 2,'好友'
union all select 3,'同学'
UNION ALL SELECT 4,'kkk'
go
if object_id('test.dbo.photo') is not null drop table photo
-- 创建数据表
create table photo
(
id int identity(1,1),
alumb_id int,
photo_name varchar(10)
)
go
--插入测试数据
insert into photo select 1,'1000.jpg'
union all select 1,'1001.jpg'
union all select 1,'1002.jpg'
union all select 2,'1.jpg'
union all select 2,'10.jpg'
union all select 3,'100.jpg'
union all select 3,'10021.jpg'
go
--代码实现
select alumb_name,num=count(photo_name)
from alumb a left join photo b
on a.id=b.alumb_id
group by alumb_name

/*
select alumb_name,num=count(photo_name)
from alumb a inner join photo b
on a.id=b.alumb_id
group by alumb_name

*/
billpu 2010-09-17
  • 打赏
  • 举报
回复
http://topic.csdn.net/u/20100917/13/8bfdea85-38b1-4a5d-a3f1-41c18ab74d3d.html
billpu 2010-09-17
  • 打赏
  • 举报
回复
这个问题似曾相识...刚看到过 穿越?
内容概要:本文介绍了一种基于多目标粒子群算法(MOPSO)的微电网优化调度模型,综合考虑风能、光伏、储能系统、柴油发电机、燃气轮机以及与主电网之间的能量交互等多种分布式能源的协同运行。通过构建以运行成本最小化、碳排放最低化和系统可靠性最优化为目标的多目标优化模型,利用Matlab平台实现MOPSO算法求解,完成对微电网在不同运行场景下的能量管理与调度方案优化。该模型能够有效平衡经济性与环保性之间的关系,适用于含多类型分布式电源的复杂微电网系统,具有较强的工程应用价值和科研参考意义; 适合人群:具备一定电力系统基础知识和Matlab编程能力的研究生、科研人员及工程技术人员,尤其适合从事微电网、智能电网、综合能源系统、可再生能源集成与优化调度等领域研究的专业人士; 使用场景及目标:①用于多能源耦合微电网系统的协同优化调度研究;②支持多目标智能优化算法在能源系统中的建模与求解实践,帮助用户掌握MOPSO在实际工程问题中的应用方法;③为学术论文复现、毕业设计、科研项目开发提供完整的代码实例与技术支撑; 阅读建议:建议读者结合Matlab代码与理论文档,深入理解目标函数构建、约束条件处理及Pareto最优解集生成机制,重点关注算法参数设置、多目标权衡分析与结果可视化,并可通过调整能源配置或引入新约束进行二次开发与创新研究。

34,876

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧