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

萧山网站制作公司泰安做网站公司哪家比较好

萧山网站制作公司,泰安做网站公司哪家比较好,网页设计策划方案,毕业设计做课程网站好文章目录 创建表插入数据清空数据表数据迁移和筛选查询数据结论 创建表 首先,代码中定义了两个表格:dim_prod_hierarchy_info 和 app_abtest_product_info,都位于 test 数据库中。 dim_prod_hierarchy_info 表用于存储产品层级信息&#xf…

文章目录

    • 创建表
    • 插入数据
    • 清空数据表
    • 数据迁移和筛选
    • 查询数据
    • 结论

创建表

首先,代码中定义了两个表格:dim_prod_hierarchy_info 和 app_abtest_product_info,都位于 test 数据库中。

  • dim_prod_hierarchy_info 表用于存储产品层级信息,有三列:hier_node_level_1_name, hier_node_level_2_name, hier_node_level_3_name。这些列分别存储产品的不同层级名称。
  • app_abtest_product_info 表用于存储产品信息,也有三列:prod_level_1, prod_level_2, prod_level_3,与第一个表的列功能类似。

sql:

CREATE TABLE test.dim_prod_hierarchy_info (hier_node_level_1_name VARCHAR(255),hier_node_level_2_name VARCHAR(255),hier_node_level_3_name VARCHAR(255)
);CREATE TABLE test.app_abtest_product_info (prod_level_1 VARCHAR(255),prod_level_2 VARCHAR(255),prod_level_3 VARCHAR(255)
);

插入数据

接着,代码通过 INSERT INTO 语句向 dim_prod_hierarchy_info 表中插入了几行数据。这些数据代表不同类别的产品及其层级。

代码如下:

INSERT INTO test.dim_prod_hierarchy_info (hier_node_level_1_name, hier_node_level_2_name, hier_node_level_3_name) VALUES
('SmartPhone', 'Galaxy S21', 'S21 Ultra'),
('Tablet', 'Galaxy Tab', 'Tab S7'),
('SmartWatch', 'Galaxy Watch', 'Watch 3'),
('Earbuds', 'Galaxy Buds', 'Buds Live');

清空数据表

在向 app_abtest_product_info 表插入数据之前,代码使用 DELETE FROM 语句删除了该表中的所有现有数据。这确保了表中没有旧数据。

DELETE FROM test.app_abtest_product_info WHERE 1=1;

数据迁移和筛选

最后,使用 INSERT INTO … SELECT 语句,从 dim_prod_hierarchy_info 表中选取特定的数据行,并将这些数据插入到 app_abtest_product_info 表中。这个查询只选择那些符合特定条件的行:hier_node_level_1_name 字段必须是预定义的产品类别之一,且 hier_node_level_3_name 不能为空。

INSERT INTO test.app_abtest_product_info(prod_level_1, prod_level_2, prod_level_3)
SELECT hier_node_level_1_name, hier_node_level_2_name, hier_node_level_3_name
FROM test.dim_prod_hierarchy_info
WHERE hier_node_level_1_name IN ('SmartPhone', 'Tablet', 'SmartWatch', 'Earbuds')AND hier_node_level_3_name IS NOT NULL
GROUP BY hier_node_level_1_name, hier_node_level_2_name, hier_node_level_3_name;

查询数据

最后,使用一个简单的 SELECT * FROM 查询来查看 dim_prod_hierarchy_info 表中的数据。

代码如下:

SELECT * FROM test.dim_prod_hierarchy_info;

结论

通过这个示例,用户可以学习如何创建和操作SQL表,包括如何插入、删除和迁移数据。这是数据库管理和数据分析中的一个重要技能,可以应用于各种实际场景。

http://www.hkea.cn/news/931579/

相关文章:

  • wordpress做网站优点郑州网站seo优化
  • 宝安做棋牌网站建设找哪家公司好湖南长沙疫情最新消息
  • 四川专业网站建设中国十大企业培训机构排名
  • 怎么切页面做网站灰色词首页排名接单
  • 网站右侧浮动广告代码百度推广代理公司广州
  • 固原建站公司旺道seo推广系统怎么收费
  • 适合做外链的网站海外广告联盟平台推广
  • 建筑模板规格型号郑州厉害的seo顾问
  • ppt做书模板下载网站有哪些内容国际婚恋网站排名
  • 上海网站建设内容更新网络营销策划目的
  • 重庆市建设信息网站关键词查询网
  • 做哪种网站流量大怎么打广告宣传自己的产品
  • 免费表白网站制作seo网络优化推广
  • 网站建设中可能升级中国科技新闻网
  • 网站制作内容文案网站如何快速被百度收录
  • 淘宝淘宝网页版登录入口免费seo公司
  • 竹溪县县建设局网站短视频营销
  • 好的网站有哪些搜索引擎seo是什么意思
  • 做音乐网站赚钱吗做小程序的公司
  • 坪地网站建设域名流量查询工具
  • 网站建设部署万能推广app
  • 网站的重要性怎么做个网站
  • 做网站的经验百度旗下有哪些app
  • 化工网站开发推广点击器
  • 怎么访问日本竹中建设网站外贸seo推广
  • 惠阳建设局网站引流推广接单
  • 北京通州网站建设公司如何建立公司网站网页
  • 网站换程序301seo优化按天扣费
  • html5 网站自适应长尾关键词挖掘爱站工具
  • 网站设计公司(信科网络)潍坊网站定制模板建站