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

肥西县住房和城乡建设局网站wordpress设计模板

肥西县住房和城乡建设局网站,wordpress设计模板,软件定制开发网,手机软件商店文章目录 创建表插入数据清空数据表数据迁移和筛选查询数据结论 创建表 首先,代码中定义了两个表格: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.yayakq.cn/news/403316/

相关文章:

  • 中国建筑网官网监理工程师网站wordpress易语言登录
  • 漳浦网站建设wordpress微信分享没有缩略图
  • 信号增强器设置网站精品课程网站建设
  • 南宁网站建设哪家公司实力成都网站设计公司官网
  • 山东省交通厅建设网站首页数字营销论文
  • 社保局网站建设意义怎么分析网页界面设计
  • 网站建设项目管理论文大凤号 网站建设
  • 背投广告典型网站在建设工程信息网
  • 响应式网站开发工具横沥做网站的电话
  • 做企业网站需要人维护么企业qq怎么申请
  • 网站挂服务器后图片不显示建设企业网站对公
  • 公司网站建设多少费用济南兴田德润团队怎么样大连开发区搬家公司
  • 泰安微信网站制作做网站原型图用什么软件
  • 大连网站流量优化定制网站名称图标如何做才能显示
  • 如何开一家网站建设公司青果软件学院教务网络管理系统
  • 企业建站需要多少钱wordpress 去掉分页
  • 怎么查网站的外链兼职网站
  • html网页制作个人网站自己做的网站如何被百度检索
  • 福州seo网站推广公众号免费模板网站
  • 网站黄金比例知名的搜索引擎优化
  • 商标设计图案单页面网站怎么优化
  • 美团网站建设规划书免费网站服务器安全
  • 天津卓荣建设集团网站如何做网站营销
  • vs2019怎么创建网站有什么网站专做买生活污水设备
  • 抚州市住房和城乡建设局网站wordpress替换域名
  • 网站如何自己做seoseo技术 如何优化网站内部结构
  • 网站后台建设费用WordPress全站展示
  • 外贸建站哪家网页制作与设计元素是什么
  • 城市网站改版建设3d做网站
  • 网站做关键词排名怎样做网络推广营销