ホームページ  >  記事  >  データベース  >  mysqlでデータクエリを実行する方法

mysqlでデータクエリを実行する方法

醉折花枝作酒筹
醉折花枝作酒筹オリジナル
2021-03-25 16:45:425305ブラウズ

データベースの追加、削除、変更、クエリ操作についてはこれまでに学習しましたが、データベースのクエリ操作については簡単に理解しているだけです。エディタに従って、データベース クエリ レコードのその他の操作を学習しましょう。

mysqlでデータクエリを実行する方法

#最初に、データ テーブルを作成します。この操作は、このデータ テーブルに基づいています。このデータ テーブルのデータは次のとおりです:


mysqlでデータクエリを実行する方法

1. クエリ レコード
select distinct 字段1,字段2 from 表名;

その内:

  • field: 必要なフィールドを指します。データ テーブル ID や年齢などのクエリ対象;

  • テーブル名: これは操作対象のデータ テーブルです。たとえば、私はテーブル students を操作しています。

フィールド 1 とフィールド 2 の間のフィールドが異なる限り、それが選択されます。通常、distinct は 1 つのフィールドのみをフィルターするために使用されます。

同時に、このステートメントは、次の条件下の特定のクエリにも使用できます。

条件付きクエリ比較記号: =,,>,>=,!= およびその他の比較演算子では、## を使用できます。 #or and および other ## 複数の条件の間 #このステートメントでは を使用できます。

mysqlでデータクエリを実行する方法

#2 の例を参照してください。 SQL ステートメントを使用してデータを昇順と降順に並べ替えます。

昇順:

select * from 表名 order by 字段名 asc;

降順:

select * from 表名 order by字段名 desc;

SQL では、ソート時のデフォルトは昇順です。

mysqlでデータクエリを実行する方法

3. 制限

ステートメントの最後に <strong>limit を追加します。番号 1、番号 2</strong> は、クエリの数を制限するために使用されます。数値 1 はフェッチを開始するレコード (0 から開始) を表し、数値 2 はフェッチするレコードの数を表します。

limit の後に数字 1 だけが書かれ​​ている場合、デフォルトで 1 つのレコードが取得されます。

mysqlでデータクエリを実行する方法

4. 集計

ユーザーは、SQL 集計操作を必要とするいくつかの概要操作を実行する必要があります。

select sum(字段名) from 表名;

データの合計は、sum によって取得できます。

mysqlでデータクエリを実行する方法

select count(*|字段名) from 表名;

フィールドのカウントは count によって完了できます。 * またはフィールド名を使用した場合のカウント結果は同じです。

mysqlでデータクエリを実行する方法

select max(字段名) from 表名;

max はデータ内の最大値を見つけることができます。 このデータテーブルでは最大値が40なので、出力結果は40となります。

mysqlでデータクエリを実行する方法

select min(字段名) from 表名;

min はデータ内の最小値を見つけることができます。 このデータ テーブルでは、最小値が 10 であるため、出力結果は 10 になります。

mysqlでデータクエリを実行する方法

推奨チュートリアル: mysql ビデオ チュートリアル

以上がmysqlでデータクエリを実行する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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