select基本結構:
查詢語法:
選擇所有列: select * from line '*'代表全部
select * from department
查詢某幾列:
select eid 編號,ename 名字 from employee
查詢某幾列且自定義名字:
select eid as 編碼,ename as 姓名 from employee
根據要求查詢:
select * from employee where eage > 20
mysql中的運算子:
limit子句:
語法:
select * from table limit [offset,] rows
引數offset 和 rows 必須為整數,offset 可以省略.
萬用字元模糊查詢
select * from driver where name like '張%';
使用 『%』 查詢,』%'可代表0-n個字元
使用 『_』 查詢,只能代表乙個字元
in 運算子
用於判斷某值是否在某列中
select * from line where company in ('班級');
強化學習 Pytorch篇
首先祭出強化學習中的基礎方法q learning,演算法流程如下圖所示 q learning是乙個不斷摸索,最終找到最優的方法。個人理解是這樣的 首先q表是乙個初值都為0 的表,被學習體只能隨意摸索。當得到reward之後,乘以學習率 alpha 更新q表。這樣,在下一次走到這一步的時候,就能夠根據...
強化學習篇 強化學習案例詳解一
一 前述 本文通過乙個案例來講解q learning 二 具體 1 案例 假設我們需要走到5房間。轉變為如下圖 先構造獎勵,達到5,即能夠走得5的action則說明獎勵比較高設定成100,沒有達到5說明獎勵比較低,設定成0。q learning實現步驟 2 案例詳解 第一步的q 1,5 最開始的q矩...
強化演算法學習記錄 4
q learning一步步更新q表,收斂速度慢,就是在當前狀態下探測後序狀態對當前狀態的影響,若可以得到n步狀態的評估,可以加速當前狀態的收斂。修改q s,a 表的更新公式,從公式中可以看出來由原來的學習一步變成要學習n步,這n步才使用貪婪策略來 未來n步每一步狀態的行為進行學習,這樣可以探索更遠距...