Дополню ответ
Артем Волков. При выборке с таблицы, SELCT
* дальше условие... вернет все колонки, у строк, которых совпало условие. Это нормально, если таблица не будет дальше расти.
Если таблица будет пополняться, запрос правильнее составлять максимально точно из тех значений, с которыми будете работать.
Например SELCT id, name, date FROM `table_name` WHERE colom = 0
Если запрос составлен как написал
Артем Волков, будут выводится все записи с colom = 0.
Если получаете не все, значит что то изменили в запросе или в таблице не однотипные данные.