Canned foods tend to have less nutrients compared to fresh or frozen fruits/veggies.
IIRC, frozen actually has the most nutrients because its harvested when its ripest versus fresh produce thats harvested earlier than it should be and "ripens " as its delivered and shelved. Could be wrong, just something I remember hearing.
I prefer fresh to frozen, because of the texture changes.