In MySQL the CONCAT funcation returns NULL if any of the concated fields are NULL, who knew? - so even if all the fields except
1 have valid data it will return NULL
- aparrently this is a feature
if your stuck on this the workaournd is to put an IFNULL in the field, refer example below:
1
| |
or use CONCAT_WS - which allows for null - but requires a seperator to be defined