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

醉折花枝作酒筹
リリース: 2021-03-25 18:08:16
オリジナル
5255 人が閲覧しました

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

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

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


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

1. クエリ レコード
select distinct 字段1,字段2 from 表名;
ログイン後にコピー

その内:

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

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

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

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

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

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

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

昇順:

select * from 表名 order by 字段名 asc;
ログイン後にコピー

降順:

select * from 表名 order by字段名 desc;
ログイン後にコピー

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

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

3. 制限

ステートメントの最後にlimit を追加します。番号 1、番号 2は、クエリの数を制限するために使用されます。数値 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 サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!