Мне нужно составить метод, который позволил бы мне количественно определить, сколько полей в строке было заполнено пользователем.
Например:
User Name Age Country Gender Height
1 Mike 34 USA Male 6
2 Bill 23 CA 5
3 Jane 31 USA
В приведенном выше примере я бы хотел бы запросить базу данных и вернуть значение, которое отражало бы степень завершения записи пользователя. Например:
User 1 = 100% complete
User 2 = 80% complete
User 3 = 60% complete
Интересно, нужно ли это делать с помощью предложений SQL или с помощью функций PHP SQL можно запросить БД и вычислить степень завершения.
Есть предложения, как это сделать? Я использую PHP 5 (codeigniter) и SQL 5.0.77, но я буду очень признателен за любую дорожную карту.