使用现有表和 Excel 电子表格中的数据在 MySQL 中创建新表

发布于 2024-10-03 05:59:37 字数 412 浏览 2 评论 0原文

我的 MySQL 数据库中有一些表,我需要根据 Excel 电子表格中的数据在这些现有表中创建一些其他数据表。

我当前的表是: tbl_部门 tbl_classes tbl_vendors

我的 Excel 电子表格有一个主列表,显示所有班级、供应商和部门。数据显示所有类别以及与这些类别关联的供应商以及所述类别所属的部门。

因此,例如,“Jeans”类有多行列出“Wrangler”、“Carhartt”、“Key”等以及牛仔裤所属的部门。

如何使用电子表格创建一个新表,例如 tbl_classes_vendorstbl_departments_classes,以便我可以搜索课程并根据部门提取供应商列表?

I've got some tables in my MySQL DB and I need to create some other tables of the data in those existing tables based on data in an excel spreadsheet.

My current tables are:
tbl_departments
tbl_classes
tbl_vendors

My excel spreadsheet has a master list showing all of the classes, vendors and departments. The data shows all of the classes and the vendors associated with those classes and the department that said classes belong to.

So, for example, the class "Jeans" has multiple rows listing "Wrangler", "Carhartt", "Key" etc. and the department that jeans belongs to.

How do I use the spreadsheet to create a new table like tbl_classes_vendors and tbl_departments_classes so I can search the classes and pull up a list of vendors based on a department?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

末が日狂欢 2024-10-10 05:59:37

我通常将整个 Excel 文件读入数据库(我使用 Navicat 来实现,但这是你的选择),然后我使用 UPDATEINSERT INTO ... SELECT 查询来构建新数据。

I usually read the whole Excel file into the database (I'm using Navicat for that, but that's your choice) and then I use UPDATE and INSERT INTO ... SELECT queries to build the new data.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文