Counting how many MySQL fields in a row are filled (or empty)

后端 未结 3 1958
被撕碎了的回忆
被撕碎了的回忆 2021-02-09 05:59

I need to put together a method that would allow me to quantify how many fields in a row have been filled by a user.

For example:

User    Name    Age             


        
3条回答
  •  野趣味
    野趣味 (楼主)
    2021-02-09 06:51

    i think this would be better solved in php where you make a function that defines the column names and assigns a weight to each one and then calculatea the %complete based on the data retrieved from the db that why a name can count for 20% and an age can count for 5% etc. and the columns and weight definitions can even be stored externally in say an xml file so someone else can play with percentages and dont need a programmer to tweak the requirements

提交回复
热议问题