MySQLの-SQLのCRUD

1、クエリ

-クエリは
、ユーザからの選択します*

 ノートキーショートカット:Ctrlキーを+ /

 

2、テーブルを作成します

- フォーマット

表を作成する表名(

  フィールド名タイプ制約、

   フィールド名タイプ制約

- 例

テーブルTEST3(作成
  符号なし主キーAUTO_INCREMENT int型のID、
  名前のvarchar(5)、
  符号なし、int型の年齢
  の高さの小数(5,2)

int型符号なし:unsigned int型、

主キー:主キー

AUTO_INCREMENT:自動インクリメント

小数:小数型、5の長さ、小数点の後に2

 

3、テーブルを削除

-フォーマットの
ドロップテーブルのテーブル名の
ドロップテーブルテーブルが存在する場合

存在する場合:が削除された場合は、エラーがありません

- 例

TEST3が存在する場合は、テーブルをドロップします。

テーブルTEST3(作成
符号なし主キーAUTO_INCREMENT int型のID、
名前のvarchar(5)、
符号なし、int型の年齢
の高さの小数(5,2)

 

4、増加データ

-すべてのデータフィールドの1フォーマット
テーブル値に挿入(...)

-例
TEST3値への挿入(0、 'アサン'、18,160.5)

主キーに自動的にインクリメントされ、0、デフォルトを占有する必要性は、null

- データ部のフィールドに2フォーマット

TEST3への挿入(名前、年齢)の値( '小A'、11)

- 複数の行を挿入するフォーマットデータ3

TEST3挿入(名前、年齢)の値( ''、10)、( 'B'、11)、( 'C'、12)

 

5、データを変更

-フォーマット
更新テーブル設定値= 1の列1、列2 = 2の条件値

- 例

更新TEST3セット名=「4」、年齢= 11名=「牙山」

 

5、削除データ

-フォーマット
テーブルから削除条件

- 例

ID = 2 TEST3から削除

図6は、墓石には、
データを論理的に削除され、マーカーでマークされた削除データを削除するが、それ自体がまだ存在するデータは(この行のレコードがまだ存在します)

削除し、削除しないためisdelete、1と0:データフィールドを増やすには

- フォーマット

更新TEST3セットisdelete = 1 

更新TEST3セットisdelete = 0、ID = 1

おすすめ

転載: www.cnblogs.com/katyhudson/p/12603954.html
おすすめ