gpt4 book ai didi

MYSQL - 真/假动态数据透视表

转载 作者:行者123 更新时间:2023-11-30 21:54:43 30 4
gpt4 key购买 nike

<分区>

我正在尝试构建一个以唯一列值作为列名的表,但我不确定该怎么做。这些值将为 true 或 false/null。

这是设置:

项目

ProjectID   | ....
---------------------------
1111 | .....
2222 | .....

PROJECT_TAGS

TagID  | ProjectID | TagDefID (TagNameID fkey)
-----------------------------
1 | 1111 | 5
2 | 1111 | 6
3 | 2222 | 5

TAG_NAMES

TagNameID | TagName
-----------------------------
5 | Is Really Cool
6 | Is Awesome

结果

ProjectID | Is Really Cool | Is Awesome
-----------------------------------------
1111 | true | true
2222 | true |

现在棘手的部分是随着时间的推移将添加其他标签类型。必须遍历每个项目 ID 似乎真的很粗鲁而且很慢,所以我希望会有某种神奇的 SQL 技巧来解决这个问题。基本上,由于某些原因,我需要制作数据库的 XML 电子表格类型 View 。

谢谢!

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com