ThinkPHP の一般的なクエリ言語のまとめ、thinkphp 言語の概要_PHP チュートリアル

WBOY
リリース: 2016-07-13 10:20:04
オリジナル
1012 人が閲覧しました

ThinkPHP の一般的なクエリ言語の概要、thinkphp 言語の概要

この記事の例は、参考のために ThinkPHP で一般的に使用されるクエリ言語をまとめたものです。皆さんの ThinkPHP 開発に何らかの助けをもたらすことができると信じています。詳細は以下の通りです

1. 一般的なお問い合わせ:

クエリにwhere条件などを導入すると、少なくとも3つの形式があります

1. 文字列形式:

リーリー

2. 配列形式:

サンプルコードは次のとおりです:

リーリー

3. オブジェクト形式:

サンプルコードは次のとおりです:

リーリー

4. クエリ式:

EQ は
に等しい NEQ は
と等しくありません GT より大きい
EGT 以上
LT は
未満です ELT 以下
LIKE は SQL の like と同等です
[NOT] BETWEEN クエリ範囲
[NOT] IN クエリコレクション
EXP は、より複雑な状況を実現するために標準 SQL ステートメントを使用することを指します

一般的な形式:

リーリー

また

リーリー

は実際には

と同等です
リーリー

例は次のとおりです:

リーリー

2. 間隔クエリ:

例は次のとおりです:

リーリー
リーリー

3. 組み合わせクエリ:

例は次のとおりです:

リーリー

4. 複合クエリ:

例は次のとおりです:

リーリー

と同等です
リーリー

5. 統計クエリ:

例は次のとおりです:

リーリー

6. ポジショニングクエリ:

例は次のとおりです:

リーリー

7. SQL クエリ:

1.excute() は主に更新と書き込みに使用されます:

リーリー

2.query() は主にクエリに使用されます:

リーリー

8. 動的クエリ

例は次のとおりです:

リーリー
リーリー

興味のある友人は、ThinkPHP プロジェクトでこの記事の例をデバッグして実行すると、新たなメリットが得られると思います。

thinkphp はすべての情報をクエリし、テーブル全体をチェックし、特定のフィールドを取り出します

$res=$student->field('id,name')->select();/*すべての ID と名前をクエリする場合は、条件は記述されません。そうでない場合は、クエリを実行できません。最適なものをすべてクエリするには、最後に制限を追加してデータ量を制限します。大量のデータを含む大規模な Web サイトの場合、クエリ ツールがフリーズし、ブラウザがフリーズします。 */

thinkphp のクエリ言語 質問!

使用の深化に伴い、以前の多くの質問が引き続き回答されます。
初心者は、それぞれの機能に実際の意味があるので、熟練するまで問題を見つけてください。

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/868243.html技術記事 ThinkPHP でよく使用されるクエリ言語のまとめ、thinkphp 言語の概要 この記事では、ThinkPHP でよく使用されるクエリ言語を参考までにまとめます。 ThinkPHP 開発において新しい経験をもたらすことができると信じています...
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート