I have a SQL table with many columns (40+). The first column is an ID column and the rest are columns which only take values of 0 or 1. Is there a query in which i can search the row and see which "cells" are equal to 1 and return the column name?
For example, say my ID is 5 and columns 4,9,23 each have a 1 for that row (all others are zero). Therefore i would want to return "Column4","Column9" and "Column23" as my result. I need the ID stipulation in there too so I know which row to examine.
Any ideas? Thanks!