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

建设360导航网站的目的是什么意思页面设计的标准有哪些

建设360导航网站的目的是什么意思,页面设计的标准有哪些,ui界面素材,网站推广效果的评价SQL行转列、列转行可以帮助我们更方便地处理数据#xff0c;生成需要的报表和结果集。本文将介绍在SQL中如何实现数据表地行转列、列转行操作#xff0c;以及实际应用示例。 这里通过表下面三张表进行举例 SQL创建数据库和数据表 数据表示例数据分别如下#xff1a; data_…SQL行转列、列转行可以帮助我们更方便地处理数据生成需要的报表和结果集。本文将介绍在SQL中如何实现数据表地行转列、列转行操作以及实际应用示例。 这里通过表下面三张表进行举例 SQL创建数据库和数据表 数据表示例数据分别如下 data_learning.product_order商品销量表 data_learning.product商品信息表 data_learning.product_category商品二级分类信息表 01 行转列 1.1 使用CASE WHEN语句聚合函数 **问题**请查询女裙和儿童家具的销量输出结果形式为女裙销量作为一列儿童家具作为一列。 SQL SELECT SUM(CASE WHEN c.category_name 女裙 THEN a.sales_volume ELSE 0 END) AS 女裙销量 ,SUM(CASE WHEN c.category_name 儿童家具 THEN a.sales_volume ELSE 0 END) AS 儿童家具销量 FROM data_learning.product_order a LEFT JOIN ( SELECT * FROM data_learning.product_category )c on a.category_id c.category_id ;结果如下 1.2 使用if函数聚合函数 同样是上面那个问题用第二种方式如何实现呢 SQL SELECT SUM(IF(c.category_name 女裙,sales_volume,0 )) AS 女裙销量 ,SUM(IF(c.category_name 儿童家具,sales_volume,0)) AS 儿童家具销量 FROM data_learning.product_order a LEFT JOIN ( SELECT * FROM data_learning.product_category )c on a.category_id c.category_id ;结果如下 在实际工作中使用场景可能比这个复杂。 比如“请查询每个月女裙和儿童家具地销量输出结果形式为女裙销量作为一列儿童家具作为一列”。这个时候可以结合GROUP BY语句去实现。 同时聚合函数可能也不一定是SUM有可能是MAX这个都要根据具体的业务定义数据表内容等去灵活运用。 02 列转行 2.1 使用 UNION ALL或UNION语句 我们将上面行转列的数据结果插入到一张临时表data_learning.tmp_test然后用这个把这个表的结果做列转行操作也就是女裙和儿童家具变成行。 step1 : 上面的查询结果存入临时表。实际工作中不用这里仅仅是想用上面的数据另建一张表作为操作示例 CREATE TABLE data_learning.tmp_test AS SELECT SUM(IF(c.category_name 女裙,sales_volume,0 )) AS 女裙销量 ,SUM(IF(c.category_name 儿童家具,sales_volume,0)) AS 儿童家具销量 FROM data_learning.product_order a LEFT JOIN ( SELECT * FROM data_learning.product_category )c on a.category_id c.category_id ;**step2**做列转行操作 SQLSELECT 女裙 AS 类别 ,女裙销量 AS 销量 FROM data_learning.tmp_test UNION ALL SELECT 儿童家具 AS 类别 ,儿童家具销量 AS 销量 FROM data_learning.tmp_test ; 结果如下 行转列与列转行是SQL中非常重要的数据转换技巧。通过掌握这些技巧你可以更加灵活地处理和分析数据提高数据处理效率。希望本文能对你有所帮助
http://www.hkea.cn/news/14375903/

相关文章:

  • 企业网站制作 优帮云四川省建设厅官网信息查询平台
  • 西宁做网站好的公司基本信息型营销网站有哪些
  • 电影网站怎么做推广苏州做企业网站公司
  • 网站备份怎么做哈尔滨网络营销推广软件
  • 正定网站建设制作公司北京网站优化推广分析
  • 中国风网站设计网页界面设计教程视频
  • wordpress更换网站域名在线式crm
  • 游戏网站建设的目的页面加速器
  • windows iis运行php网站九江学网站建设
  • 用手机怎么做免费网站财税公司做网站
  • 制作网站项目流程短视频推广渠道有哪些
  • 仿网站制作教学视频教程代码演示插件wordpress
  • 做公司网站的多少钱建筑工程公司黄页
  • 郑州网站设计价格17网站一起做网店河北
  • 网站优化的关键词长沙seo优化价格
  • 海誉网站定制建设企业网站网站崩溃
  • 浙江省建设会计协会网站网站建设企业需要符合哪些建
  • 用php内容做电商网站搜索广告是什么
  • 网站导航html外贸简单网站建设
  • 柳州专业网站建设加盟什么是网站的备案号
  • 互联网营销常用网站高校宣传网站建设
  • 找家里做的工作上哪个网站中高风险地区名单
  • 湖口网站建设小众网站论文
  • 汇算清缴在哪个网站做微网站模板怎么用
  • 网站做弹窗广告怎么做外围网站的代理
  • 网站建设推广岗位深圳网站开发
  • 湖北建站管理系统信息黑色网站
  • 免费淘宝客网站模板wordpress添加自定义导航
  • phpmysql网站开发项目式教程南昌百度快速排名优化
  • 90设计网站是不是没有视频模板有服务器如何做网站