У меня есть такая таблица:
key,c1,c2,c3,...
--------------
key1,v1,v2,v3, ...
.....
keyn,vn,,,,,...
Я запрашиваю значения столбцов, длина которых равна 0, используя такой оператор:
SELECT key FROM table WHERE length(c1) = 0 OR length(c2) = 0 OR ... OR length(cn) = 0;
Я хотел бы иметь текст, связанный с ключом, указывающий, какое условие приводит к совпадению. так что-то типа
SELECT key,"column 1 length is zero" OR "column 2 length is zero" ... OR "column N length is zero" FROM table WHERE length(c1) = 0 or length(c2) = 0 or ... or length(cn) = 0;
не уверен, как это сделать