Im new to databases, so please just dont blast me.
I studied that MySql creates automatically an index for the primary key. But, if the index is used to speed up searchs and joins and the primary key is always used in this 2 operations, why should we also create index for other columns ?