distinct (paramètre booléen)->field. ('nom ')->select();"."/> distinct (paramètre booléen)->field. ('nom ')->select();".">

Maison  >  Article  >  cadre php  >  Quelle est l'utilisation de distinct dans thinkphp

Quelle est l'utilisation de distinct dans thinkphp

WBOY
WBOYoriginal
2022-04-24 18:48:035988parcourir

Dans thinkphp, la méthode distinct() est utilisée pour supprimer les valeurs en double et peut renvoyer des valeurs uniques. Le paramètre de la méthode distinct est une valeur booléenne et la syntaxe est "$Model->distinct (paramètre booléen)". -> champ('nom')->select();".

Quelle est l'utilisation de distinct dans thinkphp

L'environnement d'exploitation de cet article : système Windows 10, ThinkPHP version 5, ordinateur Dell G3.

Pensez à quelle est l'utilisation de distinct() en php

Le but de distinct() dans TP est principalement de supprimer les valeurs en double

La méthode DISTINCT est utilisée pour renvoyer des valeurs différentes uniques. L'instruction SQL générée par

$Model->distinct(true)->field('name')->select();

est :

SELECT DISTINCT name FROM think_user

L'exemple est le suivant :

Quelle est lutilisation de distinct dans thinkphp

s'affiche comme ceci

Quelle est lutilisation de distinct dans thinkphp

Si distinct est ajouté :

Quelle est lutilisation de distinct dans thinkphp

Le résultat affiché est

Quelle est lutilisation de distinct dans thinkphp

ci-dessous Apprentissage recommandé pour le code publié

$offernum = M('offer')->distinct(true)->where('order_id='.$order_id)->field('user_id,number')->select();
dump($offernum);

 : "Tutoriel vidéo PHP"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn