iT邦幫忙

sql相關文章
共有 496 則文章
鐵人賽 Software Development DAY 14
SQL 30天手把手入門 系列 第 14

技術 Day 14 - SQL 基本語法 - 來選擇表單內的資料吧

若想要從資料表中選出資料,就會使用到 SELECT 的語法。這動作也可以被稱為查詢(Query)。 基本語法 SELECT <欄位名稱> FROM...

技術 以Postgresql為主,再聊聊資料庫 PostgreSQL GIN index 介紹一

PostgreSQL 有多種形態的index, GIN 是其中一種. 我們來看看有哪些特色及應用 https://www.postgresql.org/do...

鐵人賽 自我挑戰組 DAY 8

技術 Day08 SQL 的 CRUD = 藏鏡人的愛恨情仇

前言 我們先來看一下藏鏡人的愛恨情仇的武俠故事,話說要認真前必須先娛樂!立馬切入正題,所謂的SQL的CRUD是什麼呢? CRUD(Create, Read,...

鐵人賽 Software Development DAY 17

技術 Postgresql 的複合資料型態

Postgresql 的複合資料型態 英文是 Composite Types, 有些時候會用 Row Type 或是 Record. 定義以後,可以讓多個 T...

技術 [Unity] 使用 phpMyAdmin 來管理資料庫 - Unity導入雲端排行榜步驟紀錄 04

2023/06/20 使用 phpMyAdmin 來管理資料庫 介紹 phpMyAdmin phpMyAdmin 是一個用於管理 MySQL 資料庫的開源網頁...

技術 [SQL][好用語法分享]搜尋特定文字的資料表與欄位

前言 對專案不熟的情況下,沒有Table Schema 就算對專案熟,也有Table Schema,但根本沒有,也不想花時間去看Table schema 光看...

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

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

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

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

技術 Day12 SQL 基本語法 - 資料型別和約束條件

資料型別(Data Type)是一開始在設定資料表時,就需要指定好的。如果輸入不符合的型別資料,會直接報出錯誤。不同家的資料庫多少會有所差異,詳情還是要翻閱官方...

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

技術 Day 16 - 算數運算子

SQL 敘述句中是可以填入數學計算式的,像是常用的加減乘除符號和小括號。當然也遵守「有括號優先計算」、「先乘除後加減」這兩個原則。 計算方式 符號...

鐵人賽 Software Development DAY 30

技術 我的Postgresql 陪我聽 500 Miles

500 Miles 是一首老歌.筆者以前在鳳山受訓時打夜間教練時,曾經望著遠處的燈光, 想起了這首歌.時光匆匆已過數十寒暑,現在用 youtube 就可以聽以前...

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

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

技術 truncate table前保留資料的妙招

當我們有大量刪除table資料的需求時,如果傻傻的用delete會發現執行得非常之慢,一兩百萬筆資料大概就要執行個半小時。 這時我們就可以利用truncate的...

鐵人賽 Software Development DAY 6

技術 Day 6 PostgreSQL 的前情提要

本文主要介紹 PostgreSQL 執行指令的一些眉眉角角。 SQL 執行 前面的文章有提到,我們可以使用下述指令進入 PostgreSQL : psql...

鐵人賽 Software Development DAY 5

技術 三探 Postgresql Catalog

三探 Postgresql Catalog ----- psql 有一個選項 ECHO_HIDDEN, 當我們登入時,加上 -E 選項,就會啟用. 會顯示出我...

技術 以Postgresql為主,再聊聊資料庫 PostgreSQL Bloom index 介紹

PostgreSQL從 9.6 開始支援. 首先安裝 bloom extension. create extension bloom; 以下會以 htt...

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

技術 Day26 - 檢視表 ( View )

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

鐵人賽 Software Development DAY 27

技術 Postgresql hstore 的運算子,函數及應用介紹

Postgresql hstore 的運算子,函數及應用介紹 接續昨天的運算子後續部分. 關於 delete 或說是 remove 的, 有三個 hsto...

技術 SQL語法疑問?

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

鐵人賽 Software Development DAY 9

技術 Postgresql 的字元資料型態的一些特殊功能

Postgresql 的字元資料型態的一些特殊功能 關於字元資料的查詢處理,一般常見使用 like 子句. Postgresql 另外提供了 ilike 子句...

鐵人賽 AI & Data DAY 11
與資料庫共舞 系列 第 11

技術 Day 11 — 創建不同視角

今天介紹最後一個關聯式資料庫 SQL 的語法 — View,所以篇幅也會稍短。 我們再第六天有提到 Subquery,每個SQL段落中都可以查入子查詢。缺點是寫...

鐵人賽 Software Development DAY 2
NoSQL: Not Only SQL 系列 第 2

技術 [Day2] 資料庫的歷史:NoSQL 的出現

儘管關聯式資料庫那麼方便好用,但在資料量持續增長、強調高可用性和可擴展性的領域,關聯式資料庫並無法滿足期望。 當應用服務需要消化的請求數量逐漸成長,我們可以把資...

鐵人賽 Software Development DAY 26
Spring Boot 零基礎入門 系列 第 26

技術 Spring Boot 零基礎入門 (26) - Spring JDBC 的用法 (上) - 執行 INSERT、UPDATE、DELETE sql

賀!此系列文榮獲 2023 iThome 鐵人賽《優選》獎項,正在規劃出書中,感謝大家的支持🙏,同名課程「Java 工程師必備!Spring Boot 零基礎...

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

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

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

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

技術 Day27 - 子查詢

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

鐵人賽 自我挑戰組 DAY 11
Hello SQL 初次見面你好 系列 第 11

技術 Day 11 SQL 索引 (Index)

今天要介紹 SQL 很重要的功能:索引 (Index) 索引是資料庫性能優化中不可或缺的一個工具,正確的使用索引能夠在大型資料庫系統中實現高效的數據檢索。 什麼...

技術 Day6 職訓(機器學習與資料分析工程師培訓班): PHP連接SQL

上午: Python程式設計 延續昨日課程,今日從流程控制開始,課程中老師也有出幾個練習題讓同學試著自己coding,都算滿簡單的練習 Python流程控制:...

鐵人賽 Modern Web DAY 1

技術 SQL 的括號怎麼寫成 Laravel Query?

前言 之前工作遇到一個情境需要撈出取消訂單狀態為 0,1 或沒有取消單的訂單,然後要再加上其他條件,像是訂單狀態、時間和供應商名稱。 SQL 大概是長這樣,OR...

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

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

技術 Postgresql 不需要遞迴,快速生成連續整數1~100

看到暐翰分享的 SQLServer不需要遞迴,使用spt_values快速生成連續整數0-2048 https://ithelp.ithome.com.tw/a...

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

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