sql >> Database teknologi >  >> RDS >> Mysql

Hvordan kan man få unikke værdier fra datatabel ved hjælp af dql?

Afhænger af hvilken version du bruger, men jeg havde det samme problem og ->distinct() virkede for mig.

Doctrine_Query::create()
      ->select('rec.city')->distinct()
      ->from('Records rec')                   
      ->where("rec.state = '$state'")                                    
       ->execute();     


  1. Sådan bruges ordreby på element, der blev sammenføjet med Laravel Eloquent metode MED

  2. Konfiguration af AlwaysOn Availability Groups på SQL Server

  3. NAME_IN indbygget i Oracle D2k Forms

  4. MySQL:Deltag i forespørgsel på tværs af flere databaser placeret på forskellige servere