表一:相册
字段:相册ID 相册名 创建时间 相册主题 相册封面(外键连接照片ID)
表二:照片
字段:照片ID 照片名 创建时间 所属相册(外键连接相册ID)
希望通过sqll获取像下面这样的查询结果,问一下要做怎么写查询比较好
select结果:
字段:相册ID 相册名 创建时间 相册主题 相册封面 照片表中属于当前相册的照片数量
考虑过各种外链接之类的东西,感觉还是不太对,求指点
字段:相册ID 相册名 创建时间 相册主题 相册封面(外键连接照片ID)
表二:照片
字段:照片ID 照片名 创建时间 所属相册(外键连接相册ID)
希望通过sqll获取像下面这样的查询结果,问一下要做怎么写查询比较好
select结果:
字段:相册ID 相册名 创建时间 相册主题 相册封面 照片表中属于当前相册的照片数量
考虑过各种外链接之类的东西,感觉还是不太对,求指点
解决方案
20
试试这个:
select x.*, (select count(*) from 照片 z where z.外键连接相册ID = x.相册ID) from 相册 x
20
这个的你在写程序的时候,用sql代码,计算出来的