Earlier, the research was mainly focused on the classic diffusive two-species Lotka–Volterra competitive system (without advection). Averill et al. [2017] regarded a diffusive two-species Lotka–Volterra competitive system with advection term (with one species having a combination of random dispersal and biased movement upward along the resource gradient, while the other species adopts purely random dispersal). In this paper, we consider a more general diffusive two-species Lotka–Volterra competitive system with advection term (involving both species with a combination of random dispersal and biased movement upward along their respective resource gradients). By utilizing the theory of monotone dynamical systems, spectral analysis, methods of super- and sub-solutions and some nontrivial analytic skills, we finally obtain a rather deep understanding on the global dynamics. Moreover, our results reveal that the dynamical behavior of the system is very complex: exclusion, coexistence and bistability all may happen depending closely on the interspecific competition intensities. More interestingly, by bifurcation theory, we find that the system always admits multiple coexistence steady states when the interspecific competition intensities are near the critical point.