1. 程式人生 > >DB2簡單的命令:建表、增刪改查

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

源:

評:

Db2建表:

Sql程式碼
  1. Createtable tab_name (  
  2.    欄位1   型別   notnull/default值  
  3. )  

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

Sql程式碼
  1. ALTERTABLE tab_name  
  2.      ALTERCOLUMN TODOLIST SET DATA TYPE <DATATYPE>  

簡單的增刪改:

增一條:

Sql程式碼
  1. INSERTINTO TAB_NAME(C1,C2,C3) VALUES(‘’,’’,’’,)  

增加多條:

Sql程式碼
  1. INSERTINTO TAB_NAME(C1,C2,C3) 
    VALUES(‘’,’’,’’,),(‘’,’’,’’,),(‘’,’’,’’,),(‘’,’’,’’,);逗號隔開  

將一個表的資料插入到另外一個表:

Sql程式碼
  1. INSERTINTO TAB1(C1,C2)   
  2. SELECT C1,C2 FROM TAB2  
  3. 如:  
  4. INSERTINTO TEACHER(ID,NAME,AGE)  
  5. SELECT ID,NAME,AGE FROM STUDENT;  

修改UPDATE:

Sql程式碼
  1. UPDATE 表名   
  2.     SET 欄位名=‘字元值’, 欄位名=數值, …  
  3.     WHERE  條件   

刪除delete

DELETE FROM 表名

WHERE 條件…

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

刪除表用:droptable tabname;

查詢:

Sql程式碼
  1. Select 列 from 表 where 條件  
  2. 可以不加where

條件表達:

此圖來自網際網路

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

SELECT DISTINCT 欄位名1,欄位名2 FROM 表名

從多個表中查詢資料:

SELECT 欄位名1,欄位名2… FROM表1,表2

WHERE 表1.欄位1=表2.欄位2

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

子查詢:

SELECT

欄位名1,欄位名2… FROM表1

WHERE 欄位1= (SELECT 欄位名 FROM 表名WHERE 條件)

相關推薦

DB2簡單命令刪改

源: 評: Db2建表: Sql程式碼 Createtable tab_name (      欄位1   型別   notnull/default值   )   更改表某個欄位的型別或者長度: Sql程式碼 ALTERTABLE tab_name        ALTERCOLUMN T

HBase入門基本名稱空間刪改

進入HBase資料庫 # hbase shell 注意HBase Shell 中的回格鍵沒用,要用【Ctrl+Backspace】,每個命令之後不需要分號(;)結束。 HBase幫助命令: hbase> help 'create' 名稱空間 列出所有名

【Python模組】sqlalchemy orm模組--基礎(連線資料庫,刪改

SQLAlchemy是Python程式語言下的一款ORM框架,該框架建立在資料庫API之上,使用關係物件對映進行資料庫操作,簡言之便是:將物件轉換成SQL,然後使用資料庫API執行SQL並獲取執行結果。 安裝: pip3 install SQLAlchemy 版本檢查

用python3對資料庫mysql進行建立庫刪改操作

import pymysql import sys # python mysql 建立庫、表增刪改查標準語句 print('----------------------------') print('載入mysql模組完成') con = pymysql.connect(ho

Realm的簡單使用(單_刪改_包含非同步操作)

學習參考網址: 具體程式碼: 由於互動的資料被我固定了,又為了防止因為資料是固定的而發生異常,所以寫了些異常捕獲,只要添上互動的資料,功能沒有任何問題,就可以不用寫這些異常捕獲了。 前期準備: 1.在project的gradle裡新增classp

PHP : MySQLi【面向過程】操作數據庫【 連接關閉】

錯誤 result mys char _array fun 數據庫名 arr per <?php /** *數據庫操作關鍵函數 *mysql_connect:連接數據 *mysql_error:最後一次sql動作錯誤信息 *mysqli_query:執行sq

mysql-3 數據的創刪改

miss innodb UNC 使用 myisam date 增刪 sig mar 創建數據表 通用語法:CREATE TABLE table_name (column_name column_type); CREATE TABLE IF NOT EXISTS `csj_

SQL Server基礎(一) VS2015 建立資料修改名字中新增資料查詢表,最後是資料庫檔案的屬性

VS2015 建立資料表流程 1、右擊表,建立資料表——設定主鍵 2、修改資料的名字為Inventory 3、新增資料 4、右擊資料庫庫——新建查詢,輸入SQL語法,就可以查詢表的資料了 往表中新增一行,重新查詢。你會發現,表名字不區分大小。

hbase命令集(shell 命令,如,清空刪改

 兩篇可以參考的文章,講的不錯 http://www.cnblogs.com/nexiyi/p/hbase_shell.html (http://blog.iyunv.com/wulantian/article/details/41011297)  =============

mysql入門1插入查詢練習題1

1.建立表create table TSB ( zbh char(10) primary key ,flh char(10) not null,sm varchar(30) not null,zz varchar(30) not null,cbdw varchar(50) n

python開發mysqlmysql安裝(windows)&密碼找回&存儲引擎簡介&庫刪改

mem 合並 utf 詳細 rop bsp database pri 註意 一,mysql安裝 1 下載地址 https://dev.mysql.com/downloads/file/?id=471342 2 解壓後,將目錄C:\mysql-5.7.19-winx64

4-[操作]--的存儲引擎刪改

info ima 分享圖片 nbsp 技術分享 src inf 圖片 alt 1 2 3 25 5 4-[表操作]--表的存儲引擎、表的

MySQL之單刪改)+ 基本命令

偏移量 update 不為 也會 其他 insert 分享圖片 UNC 插入 1、MySQL之最基本命令    1、創建數據庫 命令:CREATE DATABASE 數據庫名; 舉例:CREATE DATABASE student; 2、指定要操作的數據庫 命令:USE 數

WebSQL創庫刪改例子

executeSql  注意大小寫!!!!錯一個方法都無效 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document<

mysql-3 資料的建立刪改

建立資料表 通用語法:CREATE TABLE table_name (column_name column_type); CREATE TABLE IF NOT EXISTS `csj_tbl`( `csj_id` INT UNSIGNED AUTO_INCREMENT, `csj_ti

實戰 對HBase業務進行刪改操作(Eclipse,Linux 環境)

嘗試使用HBASE shell 和HBase java API 兩種方式來演示對業務表的操作。 一、Hbase Shell 1、啟動控制檯,啟用hbaseshell 控制檯對Hbase 進行操作具體命令如下: [[email protected] hbase]$ bin/h

Python列表的定義訪問刪改以及列表的長度

1、定義列表: list = ['李茜','English',98] # 列表中的元素可以不是同一型別 print(list ) 執行結果: ['李茜', 'English', 98] 2、訪問列表: print(list[0]) # 訪問下標為0的第一個元素

20181022mysql操作一建立庫,刪改,資料的刪改

1、建立資料庫 create database python charset=utf8; 2、使用資料庫 use python; 3、建立表結構 create table student(     id int primary key auto_increment

Mybatis 單 常用刪改

1.編寫sql表,插入原始資料 1 -- 刪除表 2 DROP TABLE testA; 3 -- 建立表 4 CREATE TABLE testA( 5 id INT AUTO_INCREMENT PRIMARY KEY, 6 username VARCHAR(

MySQL - 最經典的 命令列操作資料庫 + 刪改例項)

MySQL - 最經典的 命令列操作資料庫 + 表(增刪改查例項) 安裝 MySQL 請參考:MySQL 安裝 + 入門大全 + 常用命令合集 增刪改查例項步驟: (1)登入 MySQL,建立新的資料庫,切換資料庫: (2)建立相對複雜的表,查看錶結構: