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

网站建设的主要内容包括wordpress获取分类下所有文章

网站建设的主要内容包括,wordpress获取分类下所有文章,厦门百度关键词优化,js 做网站1.group by与where 一#xff0c;group by 字句也和where条件语句结合在一起使用。当结合在一起时#xff0c;where在前#xff0c;group by 在后。 即先对select xx from xx的记录集合用where进行筛选#xff0c;然后再使用group by 对筛选后的结果进行分组 使用having字句…1.group by与where 一group by 字句也和where条件语句结合在一起使用。当结合在一起时where在前group by 在后。 即先对select xx from xx的记录集合用where进行筛选然后再使用group by 对筛选后的结果进行分组 使用having字句对分组后的结果进行筛选。 二需要注意having和where的用法区别 1.having只能用在group by之后对分组后的结果进行筛选(即使用having的前提条件是分组)。 2.where肯定在group by 之前。 3.where后的条件表达式里不允许使用聚合函数而having可以。 三当一个查询语句同时出现了where,group by,having,order by的时候执行顺序和编写顺序是 1.执行where xx对全表数据做筛选返回第1个结果集。 2.针对第1个结果集使用group by分组返回第2个结果集。 3.针对第2个结果集中的每1组数据执行select xx有几组就执行几次返回第3个结果集。 4.针对第3个结集执行having xx进行筛选返回第4个结果集。 5.针对第4个结果集排序。 2.partition by用法 1partition bypartition by与group by不同之处在于前者返回的是分组里的每一条数据并且可以对分组数据进行排序操作。后者只能返回聚合之后的组的数据统计值的记录。 2rank() over(partition by A order by B)与dense_rank() over(partition by A order by B)区别 rank 是按照A进行分组分组里面的数据按照B进行排序over即在什么之上rank()即跳跃排序(比如存在两个第一名接下来就是第三名)  dense_rank() 连续排序(如果有两个第一名时接下来仍然是第二名)  3row_number() over(partition by A order by B) row_number(): 如果有两个第一名时只返回一个结果。 参考https://blog.csdn.net/locken123/article/details/127411319 3.ORDER BY 2 DESC,1 ASC先按照选择列里的第二列进行降序排序,再按选择列的第一列降序排序 4.case when then else end Case when 语句能在sql语句中植入语句判断的逻辑类似于if else语句 1 case 字段 when 什么时候 then 结果 else 结果2 end eg以如下形式显示课程 ID课程 name最高分最低分平均分及格率中等率优良率优秀率;及格为60中等为70-80优良为80-90优秀为90 SELECT SC.CId,Course.Cname,MAX(SC.score) 最大值,MIN(SC.score) 最小值,AVG(SC.score) 平均数, SUM(CASE WHEN SC.score60 then 1 else 0 END)*1.0/COUNT(SC.score) 及格率, SUM(CASE WHEN SC.score BETWEEN 70 AND 80 then 1 else 0 END)*1.0/COUNT(SC.score) 中等率, SUM(CASE WHEN SC.score BETWEEN 80 AND 90  then 1 else 0 END)*1.0/COUNT(SC.score) 优良率, SUM(CASE WHEN SC.score90 then 1 else 0 END)*1.0/COUNT(SC.score) 优秀率 FROM SC,Course WHERE SC.CIdCourse.CId GROUP BY SC.CId,Course.Cname 5.distinct去重 6.DATEDIFF( datepart , startdate , enddate )计算时间差 datepare值year | quarter | month | week | day | hour | minute | second | millisecond startdate开始日期 enddate 结束日期 GetDate()获取当前的系统日期类似于mysql中Current_timestamp 参考https://blog.csdn.net/Candy_Sir/article/details/85231400 7.WEEKOFYEAR( date) 参数此方法仅接受一个参数。 date -我们要从中提取周数的日期或日期时间。 返回值它返回星期数。 8.MONTHdata同上返回月份函数 9.limit 仅可用于没有重复数值时eg3738题对比 学习链接https://blog.csdn.net/wbc199685/article/details/108605284?spm1001.2014.3001.5501 记录题号9.11.152127 38 39
http://www.hkea.cn/news/14359316/

相关文章:

  • 加强机关网站建设湛江人做寄生虫网站
  • 浙江二建建设集团有限公司网站wordpress主题安装在哪里
  • 2015做那些网站致富wordpress短代码页面
  • 30g月流量网站wordpress 商城
  • 网站建设模板网站aso网站
  • 怎么制作公司自己网站网站友情链接要加什么用
  • 苏州建网站的公司招各省施工备案网站
  • 优良的定制网站建设服务商深圳网页设计公司在哪
  • 网站建设费用核算科目北京外贸进出口公司
  • 网站建设86215wordpress调用post
  • 建设厅网站更改登陆密码安徽省在建项目查询
  • 东营北京网站建设wordpress修改密码函数
  • 中国建设信用卡网站上海网站建设大概多少钱
  • wap网站建设是什么邯郸网站建设哪儿好
  • 如何查看网站的访问量注册建筑劳务公司需要什么条件
  • 网站开发提问wordpress 等级权限插件
  • 安庆商务网站建设wordpress移动端禁止放大
  • 路桥网站建设公司html表格的完整代码
  • 电子商务网站建设与运营方向域名 备案 没有网站
  • 网站盈利模式设计重庆智能网站建设企业
  • 深圳网站建设好不好地图网站设计
  • 饮料企业哪个网站做的比较好短视频营销策略
  • 网站排名突然掉了怎么回事做网站cookie传值
  • 营销展示型网站模板如何寻找做网站的客户
  • 网站服务器端口设置企业推广方式有哪些
  • 做网站的公司合肥网站建设外文文献翻译
  • 怎样做投资与理财网站简单网站制作实验报告
  • 刚学完网站开发订做网站建设
  • 无锡网络公司无锡网站设计找竞价托管公司
  • 网站实现中英文深圳福田建网站