DB2簡單的命令 建表 增刪改查

2021-06-05 10:13:48 字數 1633 閱讀 9745

db2建表:

create table tab_name (

欄位1 型別 not null/default值

)

更改表某個欄位的型別或者長度:

alter table tab_name

alter column todolist set data type

簡單的增刪改:增一條:

insert into tab_name(c1,c2,c3) values(『』,』』,』』,)

增加多條:

insert into tab_name(c1,c2,c3) values(『』,』』,』』,),(『』,』』,』』,),(『』,』』,』』,),(『』,』』,』』,);逗號隔開
將乙個表的資料插入到另外乙個表:

insert into tab1(c1,c2) 

select c1,c2 from tab2

如:insert into teacher(id,name,age)

select id,name,age from student;

修改update:

update 表名 

set 欄位名=『字元值』, 欄位名=數值, …

where 條件

刪除delete

delete from 表名

where 條件…

注意:如果沒有where條件的話,將刪除整個表中的資料。

刪除錶用:droptable tabname;

查詢:

select 列 from 表 where 條件

可以不加where

條件表達:

查詢去掉重複行:關鍵字distinct

select distinct欄位名1,欄位名2from表名

從多個表中查詢資料:

select欄位名1,欄位名2…from表1,表2

where表1.欄位1=表2.欄位2

當欄位名重複的時候,可以給表起別名 然後別名點欄位名

子查詢:

select欄位名1,欄位名2…from表1

where欄位1= (select欄位名from表名where條件)

DB2簡單的命令 建表 增刪改查

源 評 db2建表 sql create table tab name 欄位1 型別 not null default值 更改表某個欄位的型別或者長度 sql alter table tab name alter column todolist set data type 簡單的增刪改 增一條 sq...

MySql基本語法 建庫建表 增刪改查

2.資料表 在查詢時可以使用的功能函式 查詢時可以對查詢的列做一些運算 查詢時取消重複 where 條件 啟動資料庫 mysql u root p 建立資料庫 create database 資料庫名 刪除資料庫 drop database 資料庫名 顯示資料庫名 show databases 使用...

表的增刪改查

insert into 表名 引數列表 values 值列表 批量插入 insert into 表名 引數列表 values 注意 型別,範圍,值一一對應 隱含列時,插入每列對應的值 指定列插入 只給表中的某幾個字段賦值 指定列要說明 指定欄位名 當插入的資料主鍵存在衝突時 更新操作 insert ...