MySQLの基本的な構文(1)

データベース管理

  • すべてのデータベースを表示します。showデータベースを、
  • データベースを作成します:databseを作成します。
  • データビューのデータベース文を作成します。データベースのデータベース名を作成して表示し、
  • ドロップデータベースデータベース名;:データベースを削除します。

管理テーブル

  • すべてのテーブルを表示します。showテーブルと、

  • テーブルを作成します。TABLE学生を作成します(IDのINT、
    NAME CHAR(20)、
    セックスCHAR(5)、
    アドレスCHAR(20)、
    数学INT、
    中国のINT);

  • ルックアップテーブル構造:ショーは、テーブルのテーブル名を作成します。(SQL復帰へ)
    DESCテーブル。

  • 削除テーブル:ドロップテーブル名;

データ管理:

  • データを挿入します。 INSERT INTO学生(カラム名)VALUES(デフォルト値)。
  • データを変更します。セット更新テーブルのカラム名=値条件
  • データを削除します。テーブルからdelect条件

クエリデータ:

  • 表から選択*名 ・明確なキーワードは、重複データを削除するために使用しました

条件お問い合わせ

間:(1)一定の範囲内に表示されます。そして、。
(2)は、複数の条件に一致する値:で
(3)ファジークエリは:%は、任意の数の文字が一致するよう_いずれかと一致します

ソートクエリ

  • ソート別々
    フィールド名に順序のフィールド=値[ASC || DESC]テーブルのフィールド名を選択
    ASCのASC
    DES降順
  • ソート組み合わせ
    表からse'lselectフィールド名場合ASCによるフィールド=フィールドの名前と値の順序|| DESC [1]、[2フィールド名] ASC || DESC

集計機能:

以上の動作のうちのいくつかは、クエリが横方向であるが、重合は、長手クエリ関数である
MAX()の最大値を選択する
)(MIN最小値を求めて
平均AVG()カラム
リスト)(統計情報をカウントどのように多くのレコードの
合計()と、この列を見つけます

グループ化:

フィールド条件によって選択フィールドフォームテーブルgruop [有します]
一般による集約関数と使用するグループ、
フィールドの結果によってグループが同じグループに分割されています。

そして、どこの違いはあります

ここに画像を挿入説明

インタビューの質問:

ここに画像を挿入説明

制限キーワード:

     limit 限制查询记录的条件
構文:
           limit offset,length  
           offset 起始行数,默认从0开始
           length 返回的行数
例えば:

ここに画像を挿入説明

公開された63元の記事 ウォン称賛12 ビュー4061

おすすめ

転載: blog.csdn.net/qq_45353823/article/details/103377942