鐵人賽已經來到了第 16 天,時間不知不覺已經過了一半。 今天就來更新一下進度與章節安排,還有聊聊 SQLbolt。 前言 回到初心: 以對 web 開發還相...
使用別名 AS 來修改輸出結果 簡單地來說,別名的目的是為了讓 SQL 產生的結果易讀。 我們可以設定資料表或欄位的別名,修改用於輸出的名稱。 以下我們使用...
在取得資料的同時,也可以進行排序。 ORDER BY SELECT column_name FROM tabel_name WHERE <conditio...
我們在 Day 12 學習了如何選取資料表的資料,並且了解可以選擇特定欄位輸出。 這次我們使用 racehorse 當作範例,我們先把所有資料撈出來: SELE...
SELECT SELECT 指令是查詢和讀取存儲在 PostgreSQL 資料表中記錄的主要方式。並且可以與其他指令結合,針對資料庫表中特定的資料進行更新、刪除...
Day 10 我們把資料儲存進 breeder & racehorse 這兩張資料表了,不過好像有哪裡不太對? 對照資料表,原來是 racehorse...
Day 9 我們建立好了兩張資料表,不過現在他們還空空如也,接著我們就來儲存資料進去吧。 儲存資料的 SQL 語法 儲存資料的基本 SQL 語法非常簡單: IN...
在 Day 8 文章中,我們有了資料表的內容,接下來我們就要設計欄位,讓這些內容變成真的資料表啦! 前言 資料表(Table):每一行為唯一資料,每一列為不同...
大家還記得我們在 Day 5 ,建立了一個 test_db 嗎?接下來我們就要開始建立資料表(Table)囉! 前言 資料表(Table):每一行為唯一資料,...
SQL - 結構化查詢語言 結構化查詢語言(Structured Query Language, SQL),是專門用於關聯式資料庫的一種程式語言。我們可以透過...
本章將介紹建立資料庫(database)相關的語法 macOS Monterey 12.2.1 PostgreSQL 建立資料庫 我們先來建立一個練習用...
在學習 SQL 前,我們需要先一個關聯式資料庫! 這次我們選用的關聯式資料庫管理系統(RDBMS)就是 ProstgreSQL,還沒安裝的朋友們,現在就來一起安...
個人正在寫一個場地租借系統, 提前開放2週給人預約,租借的過期紀錄要保留起來作系統或規則改善研究,可想像隨營運時間, 歷史資料會越來越多,實際上, 使用者只會預...
大家好,小弟自己寫了一個資料庫管理工具,歡迎大家使用並提供建議,謝謝! 軟體名稱:JasonQuery軟體大小:解壓縮後約 29MB開發工具:VS2017, C...
在OE的order_items和product_infortation資料表中,依照產品被訂購次數由多至少查看產品名稱和被訂購次數,從未被訂購商品的名稱也要查看...
下列是檢視表(VIEW)的規則說明: 檢視表中的子查詢是由合併、分組即子查詢等語法構成的SELECT語句。 OR REPLACE:當檢視表已存在,使用此即代表...
前幾篇的實作都是從HR或OE帳戶中查詢,這篇的實作帳戶使用自己新建的Hotel帳戶命名、新增並查詢。 這張資料表是飯店中房務員的資料表,項目分別有: 房務...
每間公司的開發都需要仰賴大量的資料,這也成為公司最重要的資產,而究竟什麼是效能監控呢,就好比資料表是資料庫的一切,監控則是網路管理員的一切,主要目的是確保在需要...
在Oracle資料庫中有兩種方式可以定義約束規則(作用相同): 欄位層次約束(行內規範):將規定寫在欄位定義的同一行內,作為欄位或屬性定義的某部分。 資料表層...
建立資料表:CREATE TABLE說明: 建立資料表之前,首先必須擁有DBA授權的CREATE TABLE權限和儲存空間。 必須指定表格名稱、欄位名稱、欄位...
資料表的命名規則: 名稱開頭一定要是文字,第二個字以後才可以使用文字、數字或其他符號。 長度在1~30字之間。 同一個用戶的物件名稱不可重複。 不可用ORAC...
什麼是資料庫中的交易控制呢,即是當A帳戶轉帳給B帳戶時,B帳戶卻因為系統問題無法順利入帳,但A帳戶已經將錢轉出了,這時資料庫的交易機制就會將A帳戶的操作取消,使...
解釋以下SQL語句: INSERT INTO departments(department_id, department_name) VALUES(999, '...
首先要介紹的是新增資料列:INSRET INTO說明: 本語句一次只能新增一筆資料列。 想要新增資料的欄位,在綱目定義如果有預設值,則用DEFAULT表示新增...
在HR帳戶的employees, job_history資料表中,查詢公司內從來沒有更換過工作的員工,並顯示員工編號和姓氏。 SELECT employee_i...
這篇文章一開始要介紹的是兩種聯集運算符:UNION和UNION ALL。 UNION說明和使用規則:(1) 保留A的查詢結果,再聯合B的查詢結果,最後去除重...
在OE中的order_items和product_information資料表中,查詢產品單價>產品平均定價的產品名稱。說明: order_items:...
什麼是子查詢,這裡舉一個簡單的例子為大家說明:在HR帳戶中,查詢公司內何者的薪水比Irene高?通常我們會輸入這一段語句: SELECT first_name,...
在OE帳戶的orders_item資料表中,找出單價最高的產品。 SELECT MAX(unit_price)FROM order_items; 在H...
彙總函數是以多筆資料列為基礎,輸入的資料列經過函數運算後,一組只會輸出一個值,基本特性如下: 可將一張資料表中的所有資料分為一個或多個群組。 在SELECT子...