Mysql 基礎知識
類型:
1.數值類型:
tinyitn -128,127 小整數值;
smallint -32768,32767 大整數值;
mediumint -8388608,8388607 大整數值;
int -2147483648,2147483647;
bigint -923372036854775808,923372036854775807 極大整數值;
2.小數類型:
float 單精度;
double 雙精度;
時間類型
date YYYY-MM-DD
datetime YYYY-MM-DD HH:mm:SS
time HH:MM:SS
字符串類型
char
varchar
text
sql語句:
插入數據:
1、插入數據:
>INSERT INTO tb_name(id,name,score)VALUES(NULL,‘張三‘,140),(NULL,‘張四‘,178),(NULL,‘張五‘,134);
這裏的插入多條數據直接在後邊加上逗號,直接寫入插入的數據即可;主鍵id是自增的列,可以不用寫。
2、插入檢索出來的數據:
>INSERT INTO tb_name(name,score) SELECT name,score FROM tb_name2;
更新數據:
1、指定更新數據:
>UPDATE tb_name SET score=189 WHERE id=2;
>UPDATE tablename SET columnName=NewValue [ WHERE condition ]
刪除數據:
1、刪除數據:
>DELETE FROM tb_name WHERE id=3;
條件控制:
1、WHERE 語句:
>SELECT * FROM tb_name WHERE id=3;
2、HAVING 語句:
>SELECT * FROM tb_name GROUP BY score HAVING count(*)>2
Mysql 基礎知識