所有
我在netezza有一张这样的桌子。该表包含不同产品的约30个属性。我需要找到列名称(在此示例中为列名称" attr1"和" attr2"),其中包含" YES"值。
通常,如果列有"是"作为值,那么对于表中的所有行都是如此。
upc upc_desc attr1 attr2 attr3 attr4 attr5
1 cake1是否否是
2 cake2是否否是
3 cake3是否否是
4 cake4是否否是
5 cake5是否否是
6 cake6是否否是
问题:如何使用Netezza SQL以编程方式确定列名,其中列值与预设值匹配?
谢谢!
答案 0 :(得分:1)
基本上你想要转置数据。 这些问题已在SO中得到解答。
Transpose rows to columns based on ID column
Netezza aggregation issue (pivot)
希望这有帮助!如果您需要更多帮助,请回复。