"The answer from finding a basis by using both ways are not be the same, are they?"
If you are talking about finding a basis for the column space of a matrix then the two different ways will produce different bases.
Both are valid.