iT邦幫忙

sql相關文章
共有 513 則文章

技術 Day4 參加職訓(機器學習與資料分析工程師培訓班),記錄學習內容(6/30-8/20)

上午: 人工智慧AIoT資料分析應用系統框架設計與實作 初步介紹網站,WWW的歷史以及各個瀏覽器的演進,先階段全球使用人數前3的瀏覽器為: Chorme Fi...

技術 EXCEL VBA SQL 將資料 匯出 到dBASEIII .dbf檔案

EXCEL VBA SQL 將資料 匯出 到dBASEIII .dbf檔案PS. : Properties='dBASE III;HDR=NO;IMEX=2'...

技術 研究程式考古題

嗯..疫情關係,公司OFFER延後了這陣子也不想浪費時間,所以打算上網找一些考古題來做順便練習小弟第一次做題目,大概題意是有個SQL資料表,然後用JAVA與SQ...

技術 以Postgresql為主,再聊聊資料庫 PostgreSQL Event Trigger 初探

PostgreSQL Event Trigger 初探 什麼是Event Trigger? 這裡的event 其實是ddl event, 就是當我們下 crea...

技術 MSSQL 遠端連線錯誤

前幾天都還可以遠端連線至主機A,也沒有調整甚麼設定,但突然出現連線錯誤的訊息... 錯誤訊息:已超過連接逾時的設定。在嘗試使用登入前的信號交換確認時超過逾時等待...

技術 SQL語法疑問?

有一個商品資料表如下(編號為字串型態,價格為數字型態),請設計SQL指令取得兩種不同商品組合其總價格大於300的組合資料,例如A商品+B商品總價格為380,因此...

技術 What is SQL?

A structured query language (SQL) is a language that is used to operate relation...

技術 AI - 海關圖圖片偵測判別

1.建立資料庫 ----- 建立資料庫 CREATE DATABASE [PicTest] ON PRIMARY ( NAME = N'資料', FILE...

技術 以Postgresql為主,再聊聊資料庫 width_bucket() 的介紹

前天的趣味SQL, 經過大家熱烈的響應,有提到 width_bucket() https://ithelp.ithome.com.tw/questions/1...

技術 Dashboard製作教學:做一張互動式儀表板,只需要5步!超簡單~

Hello大家好,這篇文章是一個簡單的互動式儀表板的教學。因為想做一個對新手友好的教學,所以用到的元件都很簡單,只用了一些簡單的參數、查詢元件和基本圖表。對於程...

達標好文 技術 什麼?我寫的一條SQL讓公司網站癱瘓了…SQL慢查詢改善方案

一條慢查詢會造成什麼後果?之前我覺得不就是返回資料會慢一些嘛,使用者體驗變差一點而已? 其實遠遠不止,我經歷過幾次線上事故,有一次就是由一條 SQL 慢查詢...

技術 以Postgresql為主,再聊聊資料庫 PostgreSQL Array 的應用

PostgreSQL 有 Array, 讓我們在處理資料或是分析資料時, 十分地便利. 情境:某電商有10萬種商品,上個月有一千萬筆銷售紀錄,每筆銷售有1~1...

鐵人賽 Software Development DAY 30
SQL 30天手把手入門 系列 第 30

技術 Day30 - 述詞和完賽結語

述詞 ( Predicate ) 的回傳值皆為 True / False,因此在撰寫 SQL 的篩選條件時,是不可或缺的角色。以下列舉出一些在設定條件時,十分常...

技術 以Postgresql為主,再聊聊資料庫 遞迴 又見遞迴

情境:有許多 sensor, 一直傳送資料,我們想取得最新的資料. create unlogged table it201011c ( id bigin...

鐵人賽 Software Development DAY 29
SQL 30天手把手入門 系列 第 29

技術 Day29 - 日期、轉換函數

若你是使用 ORM ( Object Relational Mapping ) 來操作資料庫的話,那麼在建立 Modal、寫入資料之時,多半會有時間欄位來記錄「...

技術 以Postgresql為主,再聊聊資料庫 應用遞迴加快 count distinct 的等效查詢

create table it201011a ( gal text not null ); -- 輸入一億筆 insert into it201011a...

鐵人賽 Software Development DAY 28
SQL 30天手把手入門 系列 第 28

技術 Day28 - 數學、字串函數

如同許多的程式語言,SQL 本身也有內建函數,像是前些天的篇幅內曾用的 COUNT, SUM, AVG, MAX...等。在使用時,要注意大多數的函數和 NUL...

技術 以Postgresql為主,再聊聊資料庫 PostgreSQL Index 與 不等於

不等於 != , <> -- 1 有 pk 的情況 create table it201010a ( id int not null pri...

鐵人賽 Software Development DAY 27
SQL 30天手把手入門 系列 第 27

技術 Day27 - 子查詢

先前 Day26 - 檢視表 ( View ) 會儲存在資料庫當中,但也可以將「建立檢視表用的 SELECT 敘述」直接寫在 SELECT 敘述中。如此一來便是...

鐵人賽 Software Development DAY 26
SQL 30天手把手入門 系列 第 26

技術 Day26 - 檢視表 ( View )

檢視表 ( View ) 可以說是一個「類似於資料表 ( Table ) 」的東西,不過最大的差異在於檢視表僅儲存 SELECT 敘述句。因為檢視表本身並沒有「...

服務開發雜談 系列 第 33

技術 [完結] 分庫分表 Sharding & Partition - 3

上篇講到這 分庫分表後帶來的影響 ACID如何保證呢? 多表之間的Join查詢怎辦? 範圍查找怎辦? 無法用FK做約束保證 也不能用Oracle的Sequen...

鐵人賽 Software Development DAY 25
SQL 30天手把手入門 系列 第 25

技術 Day25 - 刪除資料

「刪除資料」這動作,大致上可分為兩類: 刪除整個資料表:使用 DROP TABLE 敘述 刪除資料表中的記錄:使用 DELETE 敘述 在刪除之前,請先確定...

服務開發雜談 系列 第 31

技術 分庫分表 Sharding - 1

網站跟服務隨著用戶數量線性上升後, 幾乎時常接受著大流量、高併發、海量數據的洗禮.單庫的行能瓶頸會浮現出來. 海量數據下, 數據庫的查詢效率會遞減, 慢慢的就出...

鐵人賽 Software Development DAY 24
SQL 30天手把手入門 系列 第 24

技術 Day24 - 修改資料

修改資料表中的某些資料,就會使用 UPDATE 的敘述句語法。基本語法如下: UPDATE <TableName> SET <fieldNam...

鐵人賽 Software Development DAY 23
SQL 30天手把手入門 系列 第 23

技術 Day23 - 新增資料表和資料

在 Day11 的建立資料庫、資料表一文中,有使用到「新增資料表」和「新增資料」兩種 SQL 敘述。這篇主要是來講解這兩種敘述的使用方式和注意事項。 CREAT...

鐵人賽 Software Development DAY 22
SQL 30天手把手入門 系列 第 22

技術 Day 22 - 資料結果排序

當你篩選出資料後,不免俗的會有場景會需要用到「排序」功能。在前後端分離的開發環境下,資料庫端回傳已排序後的結果,在資料量大 & 條件複雜的情境下會相當適...

鐵人賽 Software Development DAY 21
SQL 30天手把手入門 系列 第 21

技術 Day21 - 對資料分群內的資料下條件

資料經由 GROUP BY 分群後,如果要對分群後的資料來進行篩選,這時就可以使用 HAVING 來達成要求。同時,HAVING 一定要放在 GROUP BY...

鐵人賽 Software Development DAY 20
SQL 30天手把手入門 系列 第 20

技術 Day 20 - 資料分群

在查詢資料表時,除了直接以「整張資料表」為母體的搜尋方式外,也可以用 GROUP BY 先行將資料表中的資料依照一定條件給分群,然後再進行處理。在 SQL 敘述...

鐵人賽 Software Development DAY 19
SQL 30天手把手入門 系列 第 19

技術 Day 19 - 利用內建函數來彙整資料

經由先前幾天不斷的修改 Product 資料表後,目前的狀態如下: id name category cost_price sell_price purc...

鐵人賽 Software Development DAY 18
SQL 30天手把手入門 系列 第 18

技術 Day18 - 邏輯運算子

在探討邏輯運算子前,先幫大家回憶一下 Venn diagram (文氏圖、范恩圖......) 。它被用來概略的表達集合之間的關係。圖片大概會像是這樣:圖片中有...