ホームページ  >  記事  >  php教程  >  Linq 学習 (3) - 基本的なクエリ

Linq 学習 (3) - 基本的なクエリ

WBOY
WBOYオリジナル
2016-07-06 13:30:251156ブラウズ

1. この記事では、主に linq、sql、lambda の 3 つの観点から内容を紹介し、select、orderby、paging、group by、distinct、subquery、および 1.select クエリのユーザーとそのセルフの使い方を学びます。 Blog_UserInfo の a から Linq から SQL への導入 select new { 本名 = a.RealName、自己紹介 = a.I

1. この記事では主に内容を紹介します

linq、sql、lambdaの3つの観点から学びましょう

select、orderby、paging、group by、distinct、subquery、inの使い方

1 .select

ユーザーとその自己紹介をクエリ

Linq to SQL

<span style="color: #0000ff">from</span> a <span style="color: #0000ff">in</span><span style="color: #000000"> Blog_UserInfo
</span><span style="color: #0000ff">select</span> <span style="color: #0000ff">new</span><span style="color: #000000">
{
    真实名字</span>=<span style="color: #000000">a.RealName,
    自我介绍</span>=<span style="color: #000000">a.Introduce
}</span>
SQL

リーリー

ラムダ

リーリー

2.orderby

名前に友達が含まれるユーザーをクエリして並べ替えます

LinqからSQLへ

リーリー

SQL

リーリー

ラムダ

リーリー

3. ページネーション

1ページ2項目につき、2ページ目のメッセージフォームの情報をご確認ください

LinqからSQLへ

リーリー

SQL

リーリー

ラムダ

リーリー

4.1 グループ 1 (フィールドごとにグループ化)

ユーザーに応じてグループ化し、ユーザー ID と 3 つ以上のメッセージを含む対応するメッセージ数をクエリします

LinqからSQLへ

リーリー

SQL

リーリー

4.2 グループ 2 (複数のフィールドによるグループ)

受信者とメッセージ受信者ごとにグループ化して、対象の受信者とメッセージ受信者を表示します

LinqからSQLへ

リーリー

SQL

リーリー

ラムダ

リーリー

5.独特

メッセージフォームでメッセージを残した人の数を確認してください

LinqからSQLへ

リーリー

SQL

リーリー

ラムダ

リーリー

6. サブクエリ

4 つを超えるメッセージでユーザー情報をクエリする

LinqからSQLへ

リーリー

SQL

リーリー

ラムダ

リーリー

7.稼働中

ユーザーのニックネームを指定したユーザーを照会します

LinqからSQLへ

リーリー

SQL

リーリー

ラムダ

リーリー


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。