distinct (opération en chaîne 13)


Par exemple, il y a les données suivantes dans la table de la base de données

Le code suivant renverra différentes données dans le champ user_login

Db::table('think_user')->distinct(true)->field('user_login')->select();

L'instruction SQL générée est :

SELECT DISTINCT user_login FROM think_user

Renvoyer le tableau suivant

array(2) {
  [0] => array(1) {
    ["user_login"] => string(7) "chunice"
  }
  [1] => array(1) {
    ["user_login"] => string(5) "admin"
  }
}

Le paramètre de la méthode distincte est une valeur booléenne.