标签: mysql sql
我有一个包含许多列(40+)的SQL表。第一列是一个ID列,其余的是只取值为0或1的列。是否有一个查询,我可以搜索该行并查看哪些"单元格"等于1并返回列名?
例如,假设我的ID为5,第4,9,23列每行为1(其他所有为零)。因此,我想返回" Column4"," Column9"和#34;第23栏和第34栏;作为我的结果。我也需要ID规定,所以我知道要检查哪一行。
有什么想法吗?谢谢!