Salve,
vorrei realizzare una query che mi permettesse di analizzare la % di completamento dei dati inseriti relativi ad un prodotto.
Ho un prodotto per il quale devono essere inseriti degli altri dati, anche in altre tabelle.
Un esempio:
Tabella Prodotti (prod_id, nome, descrizione, data_disponibilità, prezzo)
Tabella Recensioni (rece_id, giudizio, testo, prod_id)
Ipotizziamo di avere un prodotto per il quale è inserito solo il prezzo e una descrizione (il nome no perchè è obbligatorio). Il risultato dovrebbe essere Prodotto A (dati inseriti 40%)
I campi da analizzare sono 5 (prod_descrizione, prod_data_disponibilità, prod_prezzo, rece_giudizio, rece_testo) = 100% se 2 su 5 sono completati = 100/5*2=40%
Vorrei sapere se con una query è possibile analizzare determinati campi e controllare se sono vuoi così da restituirmi solo il nome del prodotto e la % di completamento. La % la devo calcolare per ogni prodotto.
Qualcuno sa darmi una dritta su come procedere? È possibile farlo con SQL o dovrei usare PHP?
Grazie 1000 per il supporto

Rispondi quotando