表1文章表字段
GID,标题表2文章详细表字段
ID,作者,博文内容,发布时间 
按作者时间段查询结果
ID,作者,标题,发布时间,博文字数,博文图片数 (博文内容里包括了html代码,所以统计字数要过滤掉html又要统计IMG标签出现的次数来计算图片数)

解决方案 »

  1.   

    表2文章详细表字段没有 GID字段么?
      

  2.   

     <p class="f_center"><img src="http://img3.cache.netease.com/ent/2013/4/10/2013041008205954f2b.jpg" alt="陆川。(资料图)"><br>陆川。(资料图)</p><p><b>新京报4月10日报道 </b>(记者杨林)昨日有报道称,导演陆川在参加博鳌论坛时透露计划拍摄一部科幻电影。随后记者致电陆川,正在广州监制爱情片《如果不能好好爱》的他确认了此事,不过他表示目前手头工作是做好监制,下一步计划暂时不愿多提。记者从知情人处获悉,陆川筹备的科幻片改编自小说,是部现代题材,科幻内容占到一半比例,会涉及大量CG特效。</p><p>报道中称,自《王的盛宴》上映后,陆川发现中国观众现在并不想看这种严肃的探讨类影片,他们需要的电影语言是叙事性的,“因为他们是电视剧和美国大片培养起来的一批观众,无法接受像欧洲艺术片那种比较矜涩的叙事方式。”</p><p>也正因此,陆川计划拍摄科幻片。不过,对于传言称其新作是改编自刘慈欣的《三体》一事,知情人三缄其口:“肯定不是,因为《三体》的版权已被其他导演买走,但不排除和刘慈欣的其他小说有关。”</p><p>陆川的科幻片作品仍处在云雾中,但中国科幻小说代表作《三体》电影版已提上日程。早在今年2月《三体》作者刘慈欣就对媒体透露,该小说影视改编权两年前就已售出,有业内人士透露曾拍摄过《密室之不可靠岸》的导演张番番获得该版权。与张番番合作过《密室》系列的电影制片人高军告诉记者,该片除了张番番会参与外,还将有国际团队的加入,投资过亿。</p><p><b>何为《三体》</b></p><p>出生于1963年的刘慈欣是中国当代最有影响力的科幻作家,《三体》系列三部曲是他迄今为止最重要的作品,也是最畅销的作品。小说呈现了一个在三颗无规则运行的太阳下的外星“三体世界”,在接收到了地球文明向宇宙发出的信息后,决定进军地球,而地球文明在与三体文明的战争中,第一次看到了宇宙黑暗的真相……</p><p><!-- 画中画02 -->
    </p><div class="gg200x300">
    <iframe src="http://g.163.com/r?site=netease&amp;affiliate=ent&amp;cat=article&amp;type=logo300x250&amp;location=12" width="300" height="250" frameborder="no" border="0" marginwidth="0" marginheight="0" scrolling="no"> </iframe>
    </div><p><b>行业观察 华语科幻片成稀缺品</b></p><p>在中国电影市场,科幻片在类型片里算比较卖座的,从《阿凡达》《变形金刚》到《复仇者联盟》都取得了相当好的票房。但科幻片基本被好莱坞制作垄断,华语科幻片屈指可数。</p><p>国产科幻片之所以缺乏,科普作家协会会员严蓬认为主要有两个原因:其一,好莱坞以特效为主的大制作科幻片吸引了国内观众,造成该类型影片门槛高,让国产科幻小片没了生存空间;其二,从制作力量上,除了编剧和导演,科幻片需要的化妆、道具、概念设计都缺乏专业人才,CG特效方面和好莱坞反而差距并不大。</p>
                                 
    类似这种内容                                                  
      

  3.   

    先创建2个函数。
    create function count_string 
    (@var varchar(8000),
    @str varchar(20))
    returns int 
    --统计@str字符串在@var字符串中的个数
    --这个案例统计字符串'<img src='的个数就可以知道图片数量
    as
    begin
    declare @len_var int,@len_str int
    select @len_var=len(@var),@len_str=len(@str)
    return (@len_var-len(replace(@var,@str,'')))/@len_str
    end
    gocreate function count_word
    (@var varchar(8000)
    )
    returns int 
    --统计html格式@str字符串的字数
    as
    begin
    declare @i int,@j int
    set @i=charindex('<',@var)
    set @j=charindex('>',@var)
    while @i>0
    begin
    declare @html varchar(300) --存储html代码
    select @html=substring(@var,@i,@j-@i+1)
    select @var=replace(@var,@html,'') --把html代码替换为空
    set @i=charindex('<',@var)
    set @j=charindex('>',@var)
    end
    return len(@var)  --这里注意全角或半角的标点符号、空格、字母都算一个字
    end
    go接下来你还不会做就不怪我了。
      

  4.   

    如果不要求字数严格准确。就将“<”与“>”之前的内容全部删除掉。
    图片数就统计一下“<img”出现的次数。
      

  5.   

    建好2个函数后,接下来就联表查询了。select a.ID, b.作者, a.标题, b.发布时间, count_word(博文内容) as 博文字数,count_string(博文内容,'<img src=') as 博文图片数
    from 表1 a
    join 表2 b
    on a.GID=b.ID
      

  6.   


    测试结果没问题。create table t1
    (gid int, 标题 varchar(20))
    go
    create table t2
    (ID int, 作者 varchar(20), 博文内容 varchar(7900), 发布时间 datetime)
    go
    insert into t1
    (gid,标题)
    select 1,'xxx'
    go
    insert into t2
    (ID, 作者, 博文内容, 发布时间)
    select 1,'z','<p class="f_center"><img src="http://img3.cache.netease.com/ent/2013/4/10/2013041008205954f2b.jpg" alt="陆川。(资料图)"><br>陆川。(资料图)</p><p><b>新京报4月10日报道 </b>(记者杨林)昨日有报道称,导演陆川在参加博鳌论坛时透露计划拍摄一部科幻电影。随后记者致电陆川,正在广州监制爱情片《如果不能好好爱》的他确认了此事,不过他表示目前手头工作是做好监制,下一步计划暂时不愿多提。记者从知情人处获悉,陆川筹备的科幻片改编自小说,是部现代题材,科幻内容占到一半比例,会涉及大量CG特效。</p><p>报道中称,自《王的盛宴》上映后,陆川发现中国观众现在并不想看这种严肃的探讨类影片,他们需要的电影语言是叙事性的,“因为他们是电视剧和美国大片培养起来的一批观众,无法接受像欧洲艺术片那种比较矜涩的叙事方式。”</p><p>也正因此,陆川计划拍摄科幻片。不过,对于传言称其新作是改编自刘慈欣的《三体》一事,知情人三缄其口:“肯定不是,因为《三体》的版权已被其他导演买走,但不排除和刘慈欣的其他小说有关。”</p><p>陆川的科幻片作品仍处在云雾中,但中国科幻小说代表作《三体》电影版已提上日程。早在今年2月《三体》作者刘慈欣就对媒体透露,该小说影视改编权两年前就已售出,有业内人士透露曾拍摄过《密室之不可靠岸》的导演张番番获得该版权。与张番番合作过《密室》系列的电影制片人高军告诉记者,该片除了张番番会参与外,还将有国际团队的加入,投资过亿。</p><p><b>何为《三体》</b></p><p>出生于1963年的刘慈欣是中国当代最有影响力的科幻作家,《三体》系列三部曲是他迄今为止最重要的作品,也是最畅销的作品。小说呈现了一个在三颗无规则运行的太阳下的外星“三体世界”,在接收到了地球文明向宇宙发出的信息后,决定进军地球,而地球文明在与三体文明的战争中,第一次看到了宇宙黑暗的真相……</p><p><!-- 画中画02 -->
    </p><div class="gg200x300">
    <iframe src="http://g.163.com/r?site=netease&amp;affiliate=ent&amp;cat=article&amp;type=logo300x250&amp;location=12" width="300" height="250" frameborder="no" border="0" marginwidth="0" marginheight="0" scrolling="no"> </iframe>
    </div><p><b>行业观察 华语科幻片成稀缺品</b></p><p>在中国电影市场,科幻片在类型片里算比较卖座的,从《阿凡达》《变形金刚》到《复仇者联盟》都取得了相当好的票房。但科幻片基本被好莱坞制作垄断,华语科幻片屈指可数。</p><p>国产科幻片之所以缺乏,科普作家协会会员严蓬认为主要有两个原因:其一,好莱坞以特效为主的大制作科幻片吸引了国内观众,造成该类型影片门槛高,让国产科幻小片没了生存空间;其二,从制作力量上,除了编剧和导演,科幻片需要的化妆、道具、概念设计都缺乏专业人才,CG特效方面和好莱坞反而差距并不大。</p>',getdate()
    goselect * from t1
    select * from t2select b.ID, b.作者, a.标题, b.发布时间, dbo.count_word(博文内容) as 博文字数,dbo.count_string(博文内容,'<img src=') as 博文图片数
    from t1 a
    join t2 b
    on a.GID=b.ID