Was ist die Verwendung von „distinct' in thinkphp?

WBOY
Freigeben: 2022-04-25 10:03:45
Original
5925 Leute haben es durchsucht

In thinkphp wird die Methode „distinct()“ zum Entfernen doppelter Werte verwendet und kann eindeutige Werte zurückgeben. Der Parameter der „distinct“-Methode ist ein boolescher Wert und die Syntax lautet „$Model->distinct (Boolescher Parameter). -> field('name')->select();".

Was ist die Verwendung von „distinct' in thinkphp?

Die Betriebsumgebung dieses Artikels: Windows 10-System, ThinkPHP Version 5, Dell G3-Computer.

Denken Sie darüber nach, was die Verwendung von „distinct()“ in PHP ist.

Der Zweck von „distinct()“ in TP besteht hauptsächlich darin, doppelte Werte zu entfernen.

DISTINCT-Methode wird verwendet, um eindeutige unterschiedliche Werte zurückzugeben. Die von

$Model->distinct(true)->field('name')->select();
Nach dem Login kopieren

generierte SQL-Anweisung lautet:

SELECT DISTINCT name FROM think_user
Nach dem Login kopieren

Das Beispiel lautet wie folgt:

Was ist die Verwendung von „distinct in thinkphp?

wird wie folgt angezeigt

Was ist die Verwendung von „distinct in thinkphp?

Wenn eindeutig hinzugefügt wird:

Was ist die Verwendung von „distinct in thinkphp?

Das angezeigte Ergebnis ist.

Was ist die Verwendung von „distinct in thinkphp?

unten Empfohlenes Lernen für den geposteten Code

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

: „PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonWas ist die Verwendung von „distinct' in thinkphp?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!