MySQLの基本--- SQL関数

1.合計関数
Sum(フィールド名)
テーブル名から合計(合計フィールド名)[エイリアス]を選択します
例:製品の合計:
SELECT SUM(productPrice)合計製品価格FROM productinfo

2.最大値と最小値を見つける
Max(フィールド名)
Min(フィールド名)
最大\ min(最大値のフィールド名)を選択します[エイリアス]テーブル名から
日付タイプを比較できます

3.年齢を計算する
Curdate()-現在の日付を計算します
Datediff(大きい日付、小さい日付)-小さい日付と大きい日付の間の合計日数を
計算します年(日付)-年を取り出します

例:生年月日が2001年11月1日である人が
Select ceil(datediff(curdate()、 '2001-11-01')/ 365)である年齢を計算します

4.平均値
(平均フィールド名)
テーブル名から平均値(平均フィールド名)[エイリアス]を選択します。

5.数行のデータを計算します
Count(フィールド名/ *)

タイトル:

  1. すべてのゲストの総収入を計算します

  2. 最高の収入と最低の収入とは何かを調べる

  3. ゲストの平均的な身長を見つける

  4. みんなの年齢を計算する

  5. 最年少ゲストの年齢を計算する展開
    年少ゲストの年齢と名前を表示する:
    SELECT * FROM guestinfo WHERE guestBirthday =(SELECT MAX(guestBirthday)from guestinfo)

  6. ゲストの人数を計算する

6.単一列のグループ化グループ化
するフィールド名、機能(/フィールド名)をテーブル名からグループ化するフィールド名でグループ化します
。7.複数列のグループ化
フィールド名をグループ1、フィールド名をグループ2、機能(
/フィールド名)テーブル名からグループ化するフィールド名でグループ化1、グループ化するフィールド名2
8.条件付きグループ化クエリグループ化する
フィールド名を選択、グループ化する条件でグループ化するテーブル名から関数(* /フィールド名)フィールド名。

タイトル:1.エリアごとにグループ化された各エリアの人数をクエリします

2.各地域の最高の給与を
照会3. 各地域の性別ごとの人数を地域と性別で
照会4. 各地域の最高給与と最低給与を
照会5.以下に基づいて照会地域グループ、5000〜8000の賃金の地域、および人数

元の記事を32件公開しました ・いい ね96 訪問1583

おすすめ

転載: blog.csdn.net/qq_44534541/article/details/105501035