![output](https://i.stack.imgur.com/RJWob.png)

This is the output of a select \* from table1, I have a doubt with count function... I want to count that NULL, in order to do that the proper option is to do this:

select count(\*) from table1 where fecha\_devolucion is null --> This gives me the proper answer counting 1 however if i do:

```
select count(fecha_devolucion)
  from table1
  where fecha_devolucion is null --> this returns 0, why? Isn't the same syntax? 

```

What's the difference between choosing a specific field and \* from a table?