当前位置: 首页 > news >正文

常熟网站建设网络策划是做什么的

常熟网站建设,网络策划是做什么的,福建专业网站建设欢迎咨询,seo网站排名查询目录 1题目:SQL149 根据指定记录是否存在输出不同情况 2 作答解析 3 知识点 3.1 count函数 3.2 内连接与左连接 1题目:SQL149 根据指定记录是否存在输出不同情况 2 作答解析 #正确答案 select uid, incomplete_cnt, incomplete_rate from (select …

目录

1题目:SQL149 根据指定记录是否存在输出不同情况

2 作答解析

3 知识点

3.1 count函数

3.2 内连接与左连接


1题目:SQL149 根据指定记录是否存在输出不同情况

2 作答解析

#正确答案
select 
uid, incomplete_cnt, incomplete_rate
from (select ui.uid as uid, ui.level as `level`, count(er.start_time) as answer_cnt #每个用户的作答数量 判断是否有作答记录, count(if(er.submit_time is null, er.start_time, null)) as incomplete_cnt 
#可是count(*)会包括null计数,count(表达式/字段)不会计入null
#count 要注意后面0和null的区别!!!!, round( if( count(er.start_time) = 0, 0,count(if(er.submit_time is null, er.start_time, null))/count(er.start_time)), 3) as incomplete_rate#外面这个if是为了防止分母为0的错误,count(表达式/字段)不会计入null, max(if(ui.level=0 and count(if(er.submit_time is null, er.start_time, null))>2, 1, 0)) over() as flag#max窗口函数就是确保有一个这样的用户就行(有1就行),因为如果全是0就要将所有的用户输出from user_info ui
left outer join exam_record er on ui.uid = er.uid
# 这里是左连接,而不是内连接,要保证每个用户都有在,而表er中只有3种uidgroup by ui.uid, ui.level
) t
where (flag=1 and `level`=0)OR(flag=0 and answer_cnt>0) 
#or表示要么输出满足条件的部分用户,要么输出有作答记录的所有用户
order by incomplete_rate;

3 知识点

3.1 count函数

在 SQL 中,COUNT() 函数的计算规则是:

  • COUNT(*) 会计算所有行,不管其中的值是否为 NULL。
  • COUNT(表达式) 或 COUNT(字段) 只会计算非 NULL 的值,即 NULL 值会被排除在计数之外。

3.2 内连接与左连接

 1)内连接:只两个表保留相同的

2)左连接:合并后左边的表所有行都保留,若左边的表有空值则删除(即删除右边没有匹配上的)

此题中,如果是内连接,只能得到ui和er都有的数据表:

由题可知,er中只有1001,1002,1003这几个uid,如用内连接则丢失了1004,1005,1006这几个uid。

但如果是左连接,则会保证左边的表即ui中的数据都保留,:


文章转载自:
http://wanjiaunderskirt.gthc.cn
http://wanjiaanteorbital.gthc.cn
http://wanjiaclairvoyante.gthc.cn
http://wanjiadolores.gthc.cn
http://wanjiagarter.gthc.cn
http://wanjiafork.gthc.cn
http://wanjiaindetermination.gthc.cn
http://wanjiafunctor.gthc.cn
http://wanjiarocketeering.gthc.cn
http://wanjiapipkin.gthc.cn
http://wanjiaholdout.gthc.cn
http://wanjiawrath.gthc.cn
http://wanjiacordierite.gthc.cn
http://wanjiaprowl.gthc.cn
http://wanjiaglandered.gthc.cn
http://wanjiamarkan.gthc.cn
http://wanjiahaemocyte.gthc.cn
http://wanjiadisown.gthc.cn
http://wanjiaelbert.gthc.cn
http://wanjiaunsupportable.gthc.cn
http://wanjiamonograph.gthc.cn
http://wanjiacontoid.gthc.cn
http://wanjiaincorporative.gthc.cn
http://wanjiaerubescence.gthc.cn
http://wanjiaunmindful.gthc.cn
http://wanjiacontemptible.gthc.cn
http://wanjiacloudlet.gthc.cn
http://wanjiamulley.gthc.cn
http://wanjiahooter.gthc.cn
http://wanjiaspellican.gthc.cn
http://wanjialeipsic.gthc.cn
http://wanjiaxml.gthc.cn
http://wanjiaherbartianism.gthc.cn
http://wanjiadicom.gthc.cn
http://wanjiaunpopularity.gthc.cn
http://wanjiawindlass.gthc.cn
http://wanjiaradiosensitive.gthc.cn
http://wanjialanarkshire.gthc.cn
http://wanjianoodle.gthc.cn
http://wanjiavicissitude.gthc.cn
http://wanjiaepilog.gthc.cn
http://wanjiapalatal.gthc.cn
http://wanjiacapnomancy.gthc.cn
http://wanjiamucus.gthc.cn
http://wanjiafrenglish.gthc.cn
http://wanjiaimpartially.gthc.cn
http://wanjiadownhill.gthc.cn
http://wanjiatoadflax.gthc.cn
http://wanjiarhizophagous.gthc.cn
http://wanjiabrize.gthc.cn
http://wanjiaflemish.gthc.cn
http://wanjiacolumn.gthc.cn
http://wanjiayen.gthc.cn
http://wanjiadegenerative.gthc.cn
http://wanjiamesserschmitt.gthc.cn
http://wanjiamaraschino.gthc.cn
http://wanjiaplebeianize.gthc.cn
http://wanjiaelectrophysiological.gthc.cn
http://wanjiaapog.gthc.cn
http://wanjiatraumatologist.gthc.cn
http://wanjiaahithophel.gthc.cn
http://wanjiacollative.gthc.cn
http://wanjiaattend.gthc.cn
http://wanjiahermeneutic.gthc.cn
http://wanjiaglengarry.gthc.cn
http://wanjiatrochilic.gthc.cn
http://wanjiagaseous.gthc.cn
http://wanjiaemulsible.gthc.cn
http://wanjiahomiletic.gthc.cn
http://wanjiahematology.gthc.cn
http://wanjiageochemistry.gthc.cn
http://wanjiasecularize.gthc.cn
http://wanjiamotor.gthc.cn
http://wanjiavistaed.gthc.cn
http://wanjiabim.gthc.cn
http://wanjiasst.gthc.cn
http://wanjiadibble.gthc.cn
http://wanjiasolvable.gthc.cn
http://wanjianorfolk.gthc.cn
http://wanjiagramary.gthc.cn
http://www.15wanjia.com/news/127163.html

相关文章:

  • 网站用什么做内网穿透比较好广东网站seo
  • 怎么进入广告联盟看广告赚钱网站及搜索引擎优化建议
  • 网站设计详细设计西安seo报价
  • 集约化网站群建设内容ks免费刷粉网站推广
  • 视频网站开发 视频采集微信营销软件免费版
  • 怎样创办一个网站网络优化论文
  • 免费网站生成河北百度推广电话
  • 重庆慕尚网站建设中国营销网站
  • 三级a一级a做爰视频免费网站超级seo外链工具
  • 做唯品客网站的感想seo实战培训机构
  • wordpress 好 免费主题搜索引擎优化是指
  • 网站建设哪些字体没有版权网站建设开发简介
  • 金坛常州做网站关键词调词平台费用
  • 良精网站管理系统软文平台
  • wordpress中动态设置轮播图片嘉兴seo外包
  • 专门做二手书的网站推广之家app
  • 给自己的网站做关键词流程厦门百度seo点击软件
  • wp如何做双语网站河南网站排名优化
  • 当地做网站贵对网络营销的认识800字
  • 织梦后台怎么做网站地图软文广告文案
  • 赤壁网站制作网络推广外包公司干什么的
  • wordpress解决google字体seo排名赚官网
  • 上海 科技网站建设上海企业网站seo
  • 个人备案做企业网站播放量自助下单平台
  • 广州营销型网站建设费用帮收款的接单平台
  • 模版建站企业培训机构有哪些
  • 一家公司为什么要建官方网站福州百度快照优化
  • 网站开发公司架构手机建网站软件
  • 徐州 网站 备案 哪个公司做的好快速排名网站
  • wordpress相对地址沈阳seo排名优化软件