Aber das ganze soll über das SQL-Statment gelöst werden und nicht über den PHP-Code.
Und desweiteren muss für diese Spalte die Möglichkeit bestehen bleiben das NULL zulässig ist.
SQL ist dazu erfunden worden daten in Datenbanken einzufügen und abzufragen nicht um mit ihnen zu arbeiten und sie auzuwerten. Entweder du legst die DB gleich so an das sie das enthält was du möchtest oder du verarbeitest die daten extern (siehe PHP).
SQL kann aber auch mehr als nur einfache SELECT’S und INSERT INTO’S.
Und ich erwähn es letztmalig das, dieses Problem über das SQL-Statment gelöst werden soll und nicht über den PHP-Code.
Wer nur weiterhin daran interessiert ist, mir nur zu sagen das man es doch über PHP machen solle und nicht über das SQL-Stament, der möge sich doch bitte von diesem Thema fern halten.
Alle anderen die sich auf das SQL-Statment beziehen, dürfen gerne weiter posten.