Just add in the '0' in your select.
INSERT INTO table_name (a,b,c,d)
SELECT
other_table.a AS a,
other_table.b AS b,
other_table.c AS c,
'0' AS d
FROM other_table
just select '0' as the value for the desired column
Put 0 as default in SQL or add 0 into your area of table
Source: Stackoverflow.com