Bonjour.
(Suis sous SQL & PHP)
Je souhaite réaliser une requete qui me permette de calculer le nombre de champs vides ou null par enregistrement
(je souhaite calculer un coefficient de "pertinence" de ma base)
D'avance Merci
SQL est un langage, pas un SGBD(Suis sous SQL & PHP)
je me permet de demander une précision sur ce que tu veux faire exactement :Je souhaite réaliser une requete qui me permette de calculer le nombre de champs vides ou null par enregistrement
(je souhaite calculer un coefficient de "pertinence" de ma base)
Code : Tout sélectionner
select
( 1-(count(*)-count(col1))/count(*) ) * 100 ) AS 'Tx_pertinence_col1'
, ( 1-(count(*)-count(col2))/count(*) ) * 100 ) AS 'Tx_pertinence_col2'
, ( 1-(count(*)-count(col3))/count(*) ) * 100 ) AS 'Tx_pertinence_col3'
, ( 1-(count(*)-count(col4))/count(*) ) * 100 ) AS 'Tx_pertinence_col4'
from
MaTableCode : Tout sélectionner
select
(
( 1-(count(*)-count(col1))/count(*) ) * 100 )
+ ( 1-(count(*)-count(col2))/count(*) ) * 100 )
+ ( 1-(count(*)-count(col3))/count(*) ) * 100 )
+ ( 1-(count(*)-count(col4))/count(*) ) * 100 )
)
/ 4
from
MaTable