iT邦幫忙

mysql相關文章
共有 500 則文章

技術 【MySQL】使用選擇與迴圈敘述進行流程控制

在預存程序中複雜又冗長的 SQL 邏輯中,免不了要搭配流程控制,才能完成需求。本文將在預存程序中,實作 3 種選擇敘述與 3 種迴圈敘述。並搭配測試資料,確認執...

技術 21.MYSQL BETWEEN AND指令

MYSQL中除了上面提到的指令外,還有一些更好用的指令,這些指令不用上面那些這麼複雜,但是依舊可以達成上面的功效。這篇先介紹(BETWEEN AND)(BETW...

技術 【MySQL】資料的增刪改查與條件撰寫

上一篇設計好資料表,並建立出來後,就能在裡面添加資料了。本文整理出資料的新增、查詢、更新與刪除語法,以及查詢條件的撰寫方式。 一、新增資料 首先認識一下員工資...

技術 20.MYSQL XOR指令

XOR相較前面的指令,是比較難懂一點,他的意思是兩側條件有一邊為1,就回傳1,否則都回傳0

鐵人賽 DevOps DAY 10

技術 Day 10: SQL Database - SQL Selection

學習原因: 一般系統都會對 Database 作大量的操作,因此作為自動化測試工程師,必須要了解如何應用 Database 作資料的驗證。甚至在理解 Datab...

技術 【MySQL】使用分組查詢並搭配聚合函數來統計資料

上一篇介紹的內建函數,是對查詢結果中的欄位值做運算,產生更有意義的值。而本文將介紹「聚合函數」,它的用途在於統計,例如加總、平均與計數。可聯想成將所有查詢結果的...

鐵人賽 自我挑戰組 DAY 9

技術 Day 9 - 連接資料庫:使用 MySQL 資料庫進行連接(上)

經過了前幾天對 Express 框架的介紹,接下來我們著重在介紹資料庫及如何使用框架連接資料庫,與資料庫的資料交換這可是後端工程師一定要會的技能,讓我們繼續看...

鐵人賽 Modern Web DAY 7

技術 Laravel: DB 新增欄位&刪除表單-Day06

昨天看了我們怎麼跑migrate建立表單:Laravel-資料的大遷徙Migration-Day05今天來看一些補充的操作:新增欄位、刪除表單等等。 新增或刪除...

鐵人賽 DevOps DAY 11

技術 Day 11: SQL Database - Table Relationship

學習原因: 上一篇文章主要都是對於單一 Table 的操作,然而 SQL Database 又稱為 Relational Database 有一個很重要的概念是...

技術 【MySQL】排序與分頁

如果資料表中有許多資料,則我們無法很快找到某個欄位值的最高或最低幾筆。此外,當我們只需要排序結果中的前幾筆資料,那麼將資料通通查詢回來,是耗費效能的舉動,也會佔...

鐵人賽 自我挑戰組 DAY 28
一個月的後端學習之旅 系列 第 28

技術 【DAY28】SQL介紹、表格設定

資料庫管理系統 DBMS 我們為什麼需要資料庫?我們不能只將所有數據存儲在 Excel 表格中嗎? 儘管我們可以對電子表格中的數據進行排序和過濾,但資料庫具有廣...

技術 【MySQL】使用游標(cursor)走訪查詢結果中的資料

在預存程序中,可透過 SELECT 語句,得到想要的查詢結果。但如果我們想要的不是查看結果,而是像一般程式語言的陣列那樣,能夠逐一取出裡面的資料作處理,此時就需...

鐵人賽 自我挑戰組 DAY 12

技術 Day 12 - 資料庫:創建、讀取、更新和刪除資料(中)

鐵人賽快過一半了!大家再努力撐下去。 在想要將我們的 SQL 語法配合路由連接資料之前,前幾天我們都使用 node mysqlConnection.js 來測試...

鐵人賽 自我挑戰組 DAY 11

技術 Day 11 - 資料庫:創建、讀取、更新和刪除資料(上)

經過前兩天的安裝與設定,我們已經可以用 Express 連接 MySQL 資料庫。接下來我們要來學學怎麼 讀取/新增/刪除/修改,也就是大家口中常提到的 CRU...

鐵人賽 自我挑戰組 DAY 29
一個月的後端學習之旅 系列 第 29

技術 【DAY29】增刪查改、Join 表格、SQL 與 NoSQL 比較

新增 Create 指定 column name 和要插入的值 INSERT INTO table_name (column1, column2, column...

鐵人賽 自我挑戰組 DAY 13

技術 [Day 13] Understand isolation levels & read phenomena in MySQL

Isolation Levels in MySQL 建立MySQL Container 與 simple_bank database. docker run...

鐵人賽 自我挑戰組 DAY 13

技術 Day 13 - 資料庫:創建、讀取、更新和刪除資料(下)

昨天已經可以靠打不同 API 方法的方式,來執行不同的 SQL 語法。 但有沒有覺得哪裡怪怪的,為什麼我只能新增名為 testBook-1 的書名?或是為什麼我...

鐵人賽 自我挑戰組 DAY 16

技術 Day 16 - 資料庫:使用 ORM (物件-關係映射)簡化資料庫操作(下)

繼續昨天的 Sequelize 連線,今天我們要實作CRUD 與資料庫連接取得我們想要的資料。 建立資料模型 首先,我們需要先建立連線資料庫的資料模型。...

鐵人賽 自我挑戰組 DAY 15

技術 Day 15 - 資料庫:使用 ORM (物件-關係映射)簡化資料庫操作(中)

鐵人賽已經過一半了~ 大家加油不要放棄! 今天會來介紹一下 Express 框架的 ORM - Sequelize,我們就繼續看下去吧~ ! 首先,先來介紹...

鐵人賽 自我挑戰組 DAY 15

技術 [Day 15] Summary about relationship between isolation levels and read phenomena

MySQL Postgres Isolation Comparison between MySQL and Postgres 首先,未提交讀取(read...