2017-06-20 2 views
0

Ich bin ein MySQL-Neuling. Betrachten Sie dies ist, wie eine Zeile in der Tabelle in meiner Datenbank siehtWie wähle ich die erste Null-Spalte in einer Zeile in Mysql

id q1 q2 q3 q4 q5 

und die Werte für jede dieser Spalten wie folgt

01 abc null null null 

was bedeutet, dass die dritte Säule (q2) null ist

Ich möchte diese Null-Spalte mit MySQL auswählen. In diesem Beispiel weiß ich, dass q3 null ist. Wenn dieser Code jedoch auf meiner Website ausgeführt wird, muss ich die Nullspalte ermitteln und muss Werte in diese Spalte einfügen. Kann mir hier jemand helfen?

Vielen Dank im Voraus.

+0

'wählen Sie q3 aus mytable'? –

+0

Willkommen bei SO! Siehe [Wie stelle ich eine gute Frage?] (Https://stackoverflow.com/questions/ask). – rll

+0

@Techuire: 'wähle q2 aus table_name wo q2 ist NULL' –

Antwort

0

Wählen Sie * aus Mytable where column = nullgrenze 1

+0

Sind Sie sich Ihrer Anfrage sicher? –

+0

Ja, Sie können alle Daten null in Ihrer Tabelle finden und wenn Sie Reihenfolge nach ID verwenden möchten, Asc für die ersten Daten und Limit 1, um ersten Wert zu erhalten – Tio

+0

Asker will die erste Spalte, deren Wert Null ist. In Ihrer Anfrage ist es nicht erfüllt. –

Verwandte Themen