從小白開始

2021-10-24 00:16:01 字數 2141 閱讀 7510

記錄學習的時光,讓文章成為回憶。

quit 退出伺服器的連線

show databases; 顯示當前資料庫伺服器下所有的資料庫

use +資料庫名; 進入指定的資料庫

show tables; 顯示當前資料庫的表

desc 表名; describe 描述表中有哪些列

show create table 表名 檢視建立表的命令

tinyint 1位元組

smallint 2位元組

int 4位元組

bigint 8位元組

float[m,d] m表示總有效位數,d表示小數點後面允許的有效位數

double[m,d]

decimal[m,d] 嚴格定點數,用於儲存精確小數

char() 儲存固定長度的資料 優點:操作速度相對快

varchar()

日期時間型:

date

time

datetime

unique 唯一約束 只能出現一次

check 檢查約束(mysql 不支援) 限定指定列上的值不能為null

foreign key 外來鍵約束 外來鍵列上出現的值必須在其參考的表的主鍵列上出現

foreign key(deptid) references dept(did) deptid的值從表dept中的did列取

default 預設值 例:default +值

auto_increment 自增列

set names utf8;

drop database if exists tedu;

create database tedu charset utf8;

use tedu;

create table dept(

did int primary key,

dname varchar(12)

);insert into dept values(『10』,『研發部』);

insert into dept values(『20』,『市場部』);

insert into dept values(『30』,『運營部』);

insert into dept values(『40』,『測試部』);

create table emp(

eid int paimary key,

ename varchar(8),

*** bool,

birthday data,

salary decimal[9,2],

deptld int

);insert into emp values(『1』,『陳宇』,『1』,『1999-10-15』,『3000』,『10』);

insert into emp values(『2』,『王玉』,『1』,『1991-05-17』,『3200』,『10』);

insert into emp values(『3』,『林君』,『0』,『1985-12-25』,『4500』,『20』);

簡單查詢(引用資料庫tedu)

(1)查詢特定的列

示例:查詢所有的員工姓名和工資

select ename,salary from emp;

(2) 查詢所有的列

select * from emp;

(3) 給列起別名

示例:查詢所有的員工姓名和工資,使用漢字的別名

select ename as 姓名,salary as 工資 from emp;

(4)顯示不同的記錄

示例:查詢出公司都有哪些性別的員工

select distinct *** from emp;

(5)查詢時執行計算

示例:查詢出所有員工的姓名及其年薪

select ename,salary*12 from emp;

(6)查詢結果集排序

示例:查詢所有的部門,結果集按照部門編號降序排列

select * from dept order by did desc; order by:按照 desc(descendant):降序 asc(ascendant):公升序

示例:查詢所有的員工,結果集按照工資的公升序排列,如果工資相同,按照姓名公升序排序(公升序為預設排序)

select * from emp order by salary,ename;

從小白開始學習Python學習筆記

從小白開始學習python學習筆記 ps markdown的功能操作好多,不捨得刪除,先放著吧。撤銷 ctrl command z 重做 ctrl command y 加粗 ctrl command b 斜體 ctrl command i 無序列表 ctrl command shift u 有序列表...

從小白開始的python筆記三

list是一種有序的集合,可以隨時新增和刪除其中的元素。用len 函式可以獲得list元素的個數 len classmates 3 用索引來訪問list中每乙個位置的元素,記得索引是從0開始的 print classmates 1 c 如果要取最後乙個元素,除了計算索引位置外,還可以用 1做索引,直...

從小白開始學習C 引用變數

c 新增的一種新的復合型別 引用變數 引用是已定義的變數的別名 這是什麼意思呢?下面我們來看個 片段 int main 下面是輸出結果 101 1017208680 7208680這是什麼意思呢?簡單來說就是給原來的變數建立乙個別名 可以通過這個別名來訪問這個原來的變數 基本的命名規則 typena...