Bekommen Prozent der Spalten, abgeschlossen durch die Berechnung null-Werte

Ich habe eine Tabelle mit einer Spalte, die null-Werte zulässt. Wenn der Wert null ist, ist es unvollständig. Ich will berechnen Sie den Prozentsatz abgeschlossen.

Kann das in MySQL mittels SQL oder sollte ich die gesamten Einträge und die Gesamt-null-Einträge, und berechnen Sie den Prozentsatz auf den server?

Entweder Weg, ich bin sehr verwirrt, wie muss ich gehen über die Trennung der variable_value, so dass ich bekommen kann, seine gesamten Ergebnisse und auch deren Summe NULL ergibt.

SELECT
    games.id
FROM 
    games
WHERE 
    games.category_id='10' AND games.variable_value IS NULL

Dieser gibt mir alle Spiele, bei denen die variable_value NULL ist. Wie verlängere ich diese auch bekommen, mir entweder die GESAMTEN Spiele oder Spiele, die NICHT NULL zusammen mit ihm?

Tabelle Schema:

id (INT Primary Auto-Inc)

kategorie_id (INT)

variable_value (TEXT Null Default: NULL)

  • Können Sie uns das schema für die Tabelle?
InformationsquelleAutor krx | 2010-07-26
Schreibe einen Kommentar