Exists 的邏輯 EXISTS子查詢用來檢查是否有存在符合條件的行,如果子查詢返回至少一行,則外部查詢返回TRUE,否則返回 FALSE。通常在需要檢查子查...
小弟在統計臨櫃匯出匯款筆數、金額時卡住了..... 想詢問版上的大大,下圖為最終顯示結果小弟該如何下指令會比較好.... 下方是小弟目前算出匯出的幣別並折成美金...
UNION ALL 用法 以 w3schools 給的這個範例來說 SELECT City, Country FROM Customers WHERE Coun...
在「從韌體跨足軟體領域的學習歷程-1」練習了基本的Python與SQL互動,為了更加熟悉Python各種語法,決定繼續做更進一步的練習。 本次目標:從全台氣象...
大學期間大部分都專攻韌體領域的技術與知識,就連大四也都是在實習韌體工程師,對於軟體領域的點點滴滴基本上可以說是一竅不通,偏偏研究所的選擇到純軟體的實驗室進行學習...
BEGIN TRY select 1/0--故意讓它錯 END TRY BEGIN CATCH DECLARE @Error_TODAY V...
發現好用的東西 之前都傻傻的,先distinct出來,再count.select count(*) from (select distinct 訂單編號 fro...
PostgreSQL 直轉橫統計 一些方式的探討 前言 在之前的一些分享中,有一些關於直轉橫的方式,也有固定時段與不固定時段的統計方式.這篇會對直轉橫統計及統計...
PostgreSQL 動態產生欄位並使用 JSON 做 pivot 功能 前言 ptt database版有一個討論,傳送門 分析 這是常見的直轉橫 pivot...
PostgreSQL array 應用 計算多欄位平均 前言 ptt database版有一篇 計算多欄位平均 傳送門 測試資料 我將table 簡化,重點在於...
這個章節要來討論另一個有關SQL連接的套件:Knex 有關MySQL基礎語法以及架設本地MySQL的服務請看【Day38】ChatGPT請教教我:資料庫!MyS...
撰寫SQL字串時使用WHERE 1=1有什麼用途? 由於WHERE 1 = 1的結果為true,因此在撰寫時可以忽略第一個條件, 寫出動態的SQL查詢(Dyna...
巧用 array 處理 tags 續篇 tag處理的一些情況 查詢的情況 常見到使用tag查詢是點單一tag,少數是可以選數個tag,然後再點查詢.雖然查詢多t...
PostgreSQL 巧用 array 處理 tags 在許多系統中,會使用tag,或是屬性.我們將介紹傳統的方式,以及PostgreSQL 的 array 兩...
在上一篇當中,ChatGPT提及SQL的入門學習項目中除了基礎的SQL語法之外,還有以下這幾點是在上一篇沒有討論的 資料型態 內建的函數,如SUM、AVG、C...
這一篇來討論和資料庫相關的問題來認識與初步了解資料庫,如何如何安裝、啟動、初步的檢視資料等等GoGo! 當然可以!關於資料庫的介紹: 資料庫是用來儲存、管理和...
Intro 目前,我們已為簡易銀行系統實現了多項功能,包括創建、更新、檢索或轉賬等,然而,還缺少一個非常重要的功能:user authentication 和...
在之前透過 Active Record Query 去探索在 Rails 裡是如何對資料庫找資料的,想想發現對於資料庫的基本觀念似乎還沒有講述,今天來點資料庫吧...
賀!此系列文榮獲 2023 iThome 鐵人賽《優選》獎項,正在規劃出書中,感謝大家的支持🙏,同名課程「Java 工程師必備!Spring Boot 零基礎...
資料庫 資料庫的目的是讓使用者新增、更新、管理、存取的工具、功能和介面組合。當中的核心-資料庫,也就是CRUD(Create建立、Delete刪除、Read查詢...
老公老公~現在市面上有哪些資料庫呢? 一些常聽到的關聯式資料庫 市面上有很多資料庫,且都有各自的特性&適用的場景,這篇文章目的為幫助初學者建立基本概念,因此...
Why mock database? 當談到APIs 的測時,有些人可能選擇連接到真實的資料庫,而有些人則認為使用 mocking 較好,原因如下: 首先,...
DB簡單來說,就好像是電子版的文件櫃,由好多不同的資料表(Table)所組成,每個資料表可以彼此關聯,進行交叉查詢。 Table是什麼? Table就好像是Ex...
在前幾天的文章中我們有大概提到 SQL 中有提供 4 種 隔離級別 (Isolation Level) 分別是 Read uncommitted Rea...
在 PostgreSQL 中,資料庫的備份和恢復是非常重要的它能夠保護資料庫中的數據,防止因各種原因(如硬體故障、人為錯誤等)造成的數據損失 所以今天就來介紹在...
在 SQL 中,處理日期、時間和字串是常見且重要的,這些操作讓我們能夠更好地理解和分析數據 所以今天就來讓我介紹要如何處理這些相關的資料吧,以及如何使用相關的內...
在 PostgreSQL 中,序列(sequence)是一種特殊的數據庫對象 它可以生成一個獨一無二的整數序列,經常用於為資料表中的主鍵列生成唯一的值 這與其他...
在 Day 9 介紹 SQL GUI 工具的時候, 有跟大家提到會再另外介紹一下這個工具, 為什麼我會偏好喜歡 TablePlus 呢? 那就是介面簡潔好用啦...
在 SQL 中,「檢視表」或「視圖」是一種虛擬資料表,它基於 SQL 查詢的結果檢視表本身不存儲數據,它只是 保存 了創建它的 SQL 查詢當你查詢檢視表時,系...
今天來聊聊關聯式資料庫。 為什麼要用關聯式資料庫? 在非關聯式資料庫中,常常會看到一種困擾的情況是,看到多筆資料重複的現象。 這樣除了有些凌亂之外,若是資料有打...