Is fish oil supplement as effective as eating fish?

It is much more effective because the Omega-3 fatty acids your body needs are not available in every fish. Also, the amount of fish you eat may not be enough. For example; to meet your daily need of 1 g EPA and DHA, you can eat 1200 g anchovies, but it is not easy to apply such a diet every day.