thinkphpでのdistinctの使用法は何ですか

WBOY
リリース: 2022-04-25 10:03:45
オリジナル
6003 人が閲覧しました

thinkphp では、distinct() メソッドは重複した値を削除するために使用され、一意の値を返すことができます。distinct メソッドのパラメータはブール値で、構文は "$Model->distinct" です。 (ブールパラメータ)->フィールド('名前')->select();"。

thinkphpでのdistinctの使用法は何ですか

この記事の動作環境: Windows 10 システム、ThinkPHP バージョン 5、Dell G3 コンピューター。

thinkphp での Different の使用法とは何ですか

TP での Distinct() の目的は、主に重複した値を削除することです

DISTINCT メソッドは、唯一の異なる値を返すために使用されます。価値。

$Model->distinct(true)->field('name')->select();
ログイン後にコピー

生成される SQL ステートメントは次のとおりです:

SELECT DISTINCT name FROM think_user
ログイン後にコピー

例は次のとおりです:

thinkphpでのdistinctの使用法は何ですか

表示は次のようになります

thinkphpでのdistinctの使用法は何ですか

distinct を追加した場合:

thinkphpでのdistinctの使用法は何ですか

表示される結果は

thinkphpでのdistinctの使用法は何ですか

です。

以下、投稿されたコードに関する推奨学習

$offernum = M('offer')->distinct(true)->where('order_id='.$order_id)->field('user_id,number')->select();
dump($offernum);
ログイン後にコピー

: "PHP ビデオ チュートリアル "

以上がthinkphpでのdistinctの使用法は何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート