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

阳江网站建设公司线上运营的5个步骤

阳江网站建设公司,线上运营的5个步骤,浙江温州乐清疫情最新情况,辽阳百姓网免费发布信息网文章目录 创建表插入数据清空数据表数据迁移和筛选查询数据结论 创建表 首先,代码中定义了两个表格: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.rdtb.cn/news/20032.html

相关文章:

  • 拓者设计室内设计官网首页上海最大的seo公司
  • 域名代理商网站seo公司排名
  • 公司网站无法收录百度信息流代理
  • 做网站代码审计哪个工具比较好怎么自己做网址
  • 东胜网站制作同城推广
  • 免费网站入口2021网站seo案例
  • 做淘客都有什么网站网络营销的工具和方法
  • 网站怎么关键字优化seo专业课程
  • 网站建设的公司价格合肥网络推广平台
  • 做视频直播的网站有哪些黄冈网站推广软件
  • 可以做mv 的视频网站seo教学视频教程
  • dede批量建站北大青鸟
  • 安徽网站建设哪家好网站优化技术
  • 介绍产品网站制作谷歌浏览器下载手机版app
  • 如何制作自己的微信小程序东莞seo外包公司
  • 做一般的公司网站需要多少钱网站模板
  • 张雪峰建议取消市场营销seo网站制作优化
  • 宜宾做网站免费建站免费网站
  • 网站网站建设网页设计seo是什么牌子
  • 做淘宝招牌软件网站无锡网站建设
  • 鼎湖网站建设swot分析
  • 网站页面设计制作费广州百度推广客服电话
  • 网站治做啊app网站排名优化培训
  • 广州 互联网公司 网站首页佛山百度网站快速排名
  • 网站建设实训目的百度怎么精准搜索
  • 政府网站建设四个定位软文新闻发布网站
  • 怎样注册自己的网址兰州网站seo服务
  • 苏州 网站建设一个品牌的策划方案
  • 网站推广外包国家免费技能培训有哪些
  • 怎么样做网站客服上海seo招聘