又到第二周了,這周六因公司年會,這一天暫停了學(xué)習(xí)的步伐,有部分內(nèi)容還沒學(xué)習(xí),會盡快補上。
這周學(xué)習(xí)了Execl? 和重新學(xué)習(xí)了MySQL(當(dāng)復(fù)習(xí)吧)
還是繼續(xù)看跟王佩豐學(xué)Excel視頻教程、還有《MySQL必知必會》配合秦璐老師的視頻去學(xué)習(xí)
總結(jié)下所學(xué)的內(nèi)容:
先從Execl開始:
一、.認識Excel公式
每個小節(jié)總結(jié)
1、運算符
? ? ? 算術(shù)運算符+ - * / % & ^
? ? ? 比較運算符= > < >= <= <>
2、公式中的比較判斷
? ? 比較運算符的結(jié)果:TRUE? and? FALSE
3、運算符優(yōu)先級
? ? -? ? ? ? 負號
? ? %? ? ? ? 百分比
? ? ^? ? ? ? 求冪
? ? * /? ? ? ? 乘和除
? ? + -? ? ? 加和減
? ? &? ? ? ? ? 文本連接
? ? =? , <? , > , <= , >=, <>? ? ? ? ? ? 比較
4、單元格引用
? ? ? ? 相對引用:A1? ? ? ? 絕對引用:$A$1? ? ? 混合引用:$A1? A$1
二、 認識函數(shù)
1、如何使用函數(shù)? ? ? ? 等號開頭、函數(shù)名在中間、括號結(jié)尾、括號中間寫參數(shù)
2、學(xué)習(xí)以下函數(shù)
? ? SUM? ? 求和
? ? AVERAGE? ? 求平均
? ? MIN? ? 求最小
? ? MAX? ? 求最大
? ? COUNT與COUNTA? ? ? ? 計數(shù)
? ? RANK? ? ? ? 排名
3、利用定位工具選擇輸入公式的位置
三、IF函數(shù)邏輯判斷
每個小節(jié)總結(jié)
1、IF函數(shù)的基本用法? ? ? ? ? ? 函數(shù)語法:IF(logical_test,[value_if_true],[value_if_false])
2、IF函數(shù)的嵌套
3、盡量回避IF函數(shù)的嵌套
4、用IF函數(shù)處理運算錯誤? ? ? Iserror函數(shù)
四、AND函數(shù)與OR函數(shù)
1、AND函數(shù):表示“且”的關(guān)系
2、OR函數(shù):表示“或”的關(guān)系
五、Countif函數(shù)
1、Countif函數(shù)語法? ? Countif(range,criteria)
2、Countif函數(shù)計算數(shù)值區(qū)間
3、Countif函數(shù)超過15位字符時的錯誤
到SQL的總結(jié)了:
什么是數(shù)據(jù)庫?
數(shù)據(jù)庫(Database)是按照數(shù)據(jù)結(jié)構(gòu)來組織、存儲和管理數(shù)據(jù)的倉庫。
MySQL 為關(guān)系型數(shù)據(jù)庫,所謂的"關(guān)系型"可以理解為"表格"的概念, 一個關(guān)系型數(shù)據(jù)庫由一個或數(shù)個表格組成:
表頭(header): 每一列的名稱;
列(col): 具有相同數(shù)據(jù)類型的數(shù)據(jù)的集合;
行(row): 每一行用來描述某條記錄的具體信息;
值(value): 行的具體信息, 每個值必須與該列的數(shù)據(jù)類型相同;
鍵(key): 鍵的值在當(dāng)前列中具有唯一性
MySQL數(shù)據(jù)類型大致可以分為三類:數(shù)值、日期/時間和字符串(字符)類型
SQL語句的分類
1.SQL語句的分類
數(shù)據(jù)查詢語言(DQL-Data Query Language)? 針對數(shù)據(jù)
? ? ? ? ? ? 代表關(guān)鍵字:select
數(shù)據(jù)操縱語言(DML-Data Manipulation Language)? 針對數(shù)據(jù)
? ? ? ? ? ? 代表關(guān)鍵字:insert,delete,update
數(shù)據(jù)定義語言(DDL-Data Definition Language)? 針對結(jié)構(gòu)
? ? ? ? ? ? 代表關(guān)鍵字:create,drop,alter
事物控制語言(TCL-Transactional Control Language)
? ? ? ? ? ? 代表關(guān)鍵字:commit,rollback
數(shù)據(jù)控制語言(DCL-Data Control Language)
? ? ? ? ? ? 代表關(guān)鍵字:grant,revoke
2.連接數(shù)據(jù)庫
cmd input:
mysql -u root -p
3.創(chuàng)建數(shù)據(jù)庫
create database (dataname)
4.選擇數(shù)據(jù)庫
use (dataname)
5.導(dǎo)入數(shù)據(jù)庫
source (path/filename)
6.刪除數(shù)據(jù)庫
drop database (dataname)
簡單查詢與條件查詢
一.簡單查詢
1.查詢一個字段
select (column_name,column_name......) from (table_name)
select ename from emp
2.查詢時進行運算
select empno,ename,sal*12 as yearsal from emp
二.條件查詢

1.查詢工資等于5000的員工
select empno,ename,sal from emp where sal = 5000
2.查詢工資大于等于3000并且小于等于5000的員工
select empno,ename,sal from emp where sal between 3000 and 5000
3.查詢員工是否有補助
select ename,comm from emp where comm is null
select ename,comm from emp where comm is? not null
4.查詢員工工資在1500-3000之間的員工名單
select empno,ename,sal from emp where sal >= 1500 and sal <= 3000
select empno,ename,sal from emp where sal in (1500,3000)
5.找出從事salesman和manager崗位的員工
select empno,ename,job from emp where job = 'salesman' or job = 'manager'
select empno,ename,job from emp where job in ('salesman','manager')
6.找出工資大于1800的員工,要求部門編號是20或者30
select empno,ename,sal,deptno from emp where sal >1800 and (deptno = 20 or deptno = 30)
7.找出名字中含有o的員工
select empno,ename from emp where ename like '%o%'
%=\W+
8.找出名字中第二個字母是o的員工
select ename from emp where ename like '_o%'
? ? 筆記還有部分未貼出,暫時總結(jié)到這,留在下周在一起總結(jié)?。。?!
? ? 希望自己可以繼續(xù)堅持下去,加油,Chad!
? ? 還有朋友們,讓我們都行動起來吧,每日堅持學(xué)習(xí)、堅持努力成長!