查詢資料 SELECT

資料庫真正的價值來了!在茫茫大海的有用資料中,查詢資料找出自己想要的結果。 以下就是查詢的方法主要格式,有很多可選參數。 最簡單的實作開始查詢所有資料,如下所示這就是從animals 資料表中拿出「所有」的資料。 「*」星號這個通配符號,可以到表所有欄位,如上…

Delete vs Truncate vs Drop

這幾個關鍵字都是只要刪除、清空的意思差別在此釐清一下。 drop 資料表完成刪除,包含結構跟內容,如果你想要資料表時可以使用。 truncate  保留資料表的欄位結構,但清空裡面的資料。 delete 保留資料表的欄位結構,一樣可以刪除全部資料(與truncate有一些不同…

刪除資料庫

刪除資料庫這個SQL請小心使用,因為執行以後指定的資料庫所有資料皆會消失。 PostgreSQL 、 Mysql 皆相同

建立資料表

PostgreSQL 實際撰寫SQL有點不相同 PostgreSQL MySQL 以下建立一個年級、姓名、分數資料表 參考

Laravel 輔助函數 – Array篇

以下對每個方法做自我理解的解釋,皆會擷取官網範例,更佳釐清方法用法。 陣列 Arr::accessible 檢查參數是不是陣列或Collection Arr::add([array],[key],[value]) 陣列中如果第二個傳入參數key值,如果「不存在」或 key 的值為 null 寫入陣列 Arr::collapse 將多個陣…

Laravel Queue – 失敗任務處理

版本 Laravel 8 config 陣列中 failed 區塊,可以設定失敗任務的連結設定。 監聽任務時如果沒有指定任務失敗的次數,任務將會一直嘗試例請在 JOB handle 函數中增加以下程式碼 當執行的時候,將會一直不斷的嘗試執行不會停止,如果指定 –tries 次數,任務會…