iT邦幫忙

sql相關文章
共有 504 則文章
鐵人賽 Modern Web DAY 16

達標好文 技術 [iT鐵人賽Day16] SQL語法-表與表之間的關係 Join 也可使用小精靈產生Join

Join (合併查詢) 多資料表查詢,可將關聯表正規劃分割的資料表,還原成使用者所需要的資訊。 合併查詢就是將儲存在不同資料表的欄位資料,利用資料表之間欄位的關...

鐵人賽 DAY 15
T-SQL 應用之美 系列 第 15

技術 如何在 T-SQL 中宣告變數

每種程式語言都會提供宣告變數的指令,T-SQL 自然也不例外。 在 T-SQL 中,需要使用到變數,不外乎下面幾種情況: ●將參數傳給預存程序或是函式(請參考:...

鐵人賽 Modern Web DAY 22

達標好文 技術 [iT鐵人賽Day22]可以做好多事情的SQL子查詢

SQL子查詢 進行多資料表查詢,除了使用join外,也可以使用SQL 子查詢(Subquery),子查詢就是在一個Select指令內再放入一個Select查詢指...

鐵人賽 DAY 8
T-SQL 應用之美 系列 第 8

技術 如何找出某個日期區間內的資料

當資料表中的欄位是 DATETIME 或 SMALLDATETIME 時,有可能需要找出特定區間內的資料,這篇文章便是要討論如何正確找到所需的資料。 在先前分享...

達標好文 技術 [筆記][MSSQL]關於SQL的交易概念

在T-SQL語法中我們可以用到「新增(INSERT)」、「更新(UPDATE)」、「刪除(DELETE)」來做到處理資料的作業和功能,但是在實務上常常會有許多事...

鐵人賽 IT技術鐵人 DAY 30

達標好文 技術 [SQL] SSIS 簡單應用 資料庫匯入匯出設定& SQL Agent定期排程

前言 本篇不是要說高深的SSIS 技巧,而是用實例的方式,說明如何應用 Visual Studio 的「Business Intelligence Projec...

鐵人賽 DAY 9
T-SQL 應用之美 系列 第 9

達標好文 技術 如何使用 CAST 與 CONVERT 格式化日期與時間資料

SQL Server 的 CAST 與 CONVERT 可以讓我們明確地轉換運算式的資料型別,這次我們就是要討論如何使用這兩個函式來格式化日期與時間資料。 CA...

鐵人賽 Modern Web

技術 [iT鐵人賽Day34]SQL Server 實用的排序函數 ROW_NUMBER()

ROW_NUMBER() ROW_NUMBER()是SQL用來做排序的函數,在做分頁功能時,通常都會使用上它,ROW_NUMBER()會將查詢出來的每一列資料加...

鐵人賽 Modern Web

達標好文 技術 [iT鐵人賽Day33] SQL Server 暫存表(@ # ##)與CTE (Common Table Expressions)

前言 今天要介紹的是SQL Server的暫存表以及CTE的用法,因為在之後我打算寫ASP.NET自製分頁控制項的應用,會用到一點暫存表與CTE的SQL指令,所...

技術 Excel總是卡頓、過慢、當機怎麼辦?Excel實用撇步加快效率!

說起Excel,大家有沒有遇到過表格卡頓、反應慢、或者乾脆當掉的情況?我以前寫小論文的時候,用Excel處理一個國家的統計資料,記得當時僅僅打開Excel就需要...

鐵人賽 Modern Web DAY 18

達標好文 技術 閃開!讓專業的來:SQL 與 NoSQL

閃開!讓專業的來:SQL 與 NoSQL 如果你是個有接觸過程式設計的人,可能會對於上一章所教的「把檔案當作資料庫來存取」的作法感到奇怪,因為你以往接觸的教學大...

鐵人賽 DAY 26
T-SQL 應用之美 系列 第 26

技術 如何改變欄位值是 NULL 的資料顯示的結果

在「如何找出欄位值是 NULL 的資料」,已經討論過要如何找出 NULL 值的資料。這次要分享的是讓 NULL 值的資料,不要顯示為 NULL,而是改以其他文字...

鐵人賽 Modern Web DAY 18

技術 [iT鐵人賽Day18]SQL語法-排序Order by

使用Select查出想要的資料後,假如想要使資料排序由小到大或是由大到小,這時候就需要使用Order by這個指令來做排序。 資料排序 Order By 將資料...

技術 [MSSQL] 字串相加 欄位合併-FOR XML PATH

這些國家,哪些天有比賽? 準備資料 drop table #UEFO_Country CREATE TABLE #UEFO_Country ( name va...

技術 [C#] SQL 資料庫 Connection Pool 連線池觀念釐清

同步發表至 Blog:[C#] SQL 資料庫 Connection Pool 連線池觀念釐清 程式對資料庫存取是非常頻繁的操作,平常只會使用而沒有去深入了解底...

鐵人賽 Modern Web DAY 23

技術 [iT鐵人賽Day23]SQL-INSERT 新增資料的方法

INSERT 新增 將資料新增至資料庫中,在SQL語法中新增資料除了使用insert還需加上into,所以會是insert into ,然後後面通常還會加一個v...

鐵人賽 Modern Web DAY 17

技術 [iT鐵人賽Day17]SQL語法-集合運算Union 、Intersect 、Except

集合運算查詢 在資料庫執行多個資料表查詢時,除了使用Join的合併查詢外,也可以使用集合運算:聯集Union、交集Intersect、差集Except來執行兩個...

鐵人賽 Modern Web DAY 20

技術 [iT鐵人賽Day20]SQL語法-GROUP BY 資料分組

GROUP BY SQL語法中的Group by 意思就是說,欄位內的資料若有不只一筆名稱相同的資料的話,就會把它們作為群組。然後通過使用GROUP BY,可以...

鐵人賽 Modern Web DAY 19

技術 [iT鐵人賽Day19]SQL語法-常用的聚合函數 COUNT()、AVG() 、MAX() 、MIN()、 SUM()

聚合函數 可以執行所選取的欄位值的筆數、平均、統計等,以便資料分析。 常用的聚合函數如下: COUNT() SQL語法可使用COUNT()函數來計算指定欄位的...

鐵人賽 DAY 27
T-SQL 應用之美 系列 第 27

技術 如何使用 T-SQL 取到小數點後第 n 位

本次分享的主題是關於如何使用 T-SQL 來取到小數點後第 n 位。 廢話不多說,先執行下面的程式碼: -- 宣告變數 DECLARE @pi float -...

鐵人賽 DAY 25
T-SQL 應用之美 系列 第 25

技術 如何找出欄位值是 NULL 的資料

如果在建立資料表時,允許某個欄位可以有 NULL 值,那要如何找出該欄位是 NULL 值的資料,或是找出不是 NULL 的資料呢? 要找出某個欄位中,有 NUL...

達標好文 技術 零基礎快速自學SQL,1天足矣—附最全SQL學習資源和練習題!

什麼是SQL?為什麼學習SQL? SQL全稱是 Structured Query Language,翻譯後就是結構化查詢語言,是一種資料庫查詢和程式設計語言,用...

達標好文 技術 【SQL分享】SQL-Server Update資料方式(Merge,CTE..)

想舉例子並做筆記整理sql-server多種更新方式假如大大們有其他資料庫或是更好、其他作法都可以提出討論。 舉例: 目前發現有玩家利用程式漏洞洗遊戲點數 資...

技術 [MSSQL] merge 補足缺的資料.

merge 可以做到如果key相同,就update/DELETE如果key相同 + 條件( and field<>field),就update/DE...

鐵人賽 DAY 30
T-SQL 應用之美 系列 第 30

達標好文 技術 如何動態組出 T-SQL 指令(下)

上一篇分享是關於如何使用 EXECUTE 陳述式動態組出 SQL 陳述式,由於 EXECUTE 陳述式會讓駭客更容易進行 SQL 資料隱碼攻擊(SQL Inje...

鐵人賽 DAY 2
Oracle and MS SQL 系列 第 2

技術 [Day 2]SQL SERVER善用Partition Table#1簡介

SQL SERVER2008企業版功能 善用Partition Table,可以改善資料維護作業效率,同時提高前端查詢效能也能降低DBA管理上的負擔,可說好處多...

鐵人賽 Modern Web DAY 15

技術 [iT鐵人賽Day15]SQL語法-撈取資料Select

要如何搜尋資料庫內的資料? SQL語法中就是從Select開始。 Select 用於查詢表格內欄位資料的指令,可搭配條件限制的子句(如where)或排列順序的子...

鐵人賽 開發技術 DAY 6

技術 [MS SQL]將多筆資料合併欄位,減少不必要的連線

之所以會有這篇文章,是在改寫公司老舊的ASP報表 主要的邏輯是撈出全部資料後,逐筆判斷該資料在另一個Table是否有相似的資料 如果有則Response出來,秀...

鐵人賽 DAY 29
T-SQL 應用之美 系列 第 29

技術 如何動態組出 T-SQL 指令(上)

由於變數(請參考:「如何在 T-SQL 中宣告變數」)只能用在運算式中,不能用來取代物件名稱或是關鍵字,所以如果要動態組出 SQL 陳述式,可以使用 EXECU...

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

技術 Day 5 — 用 SQL 串起不同表格

還記得昨天我們介紹最簡單的SQL語法,針對一個關係表裡面的資料作查詢。今天我們要再增加一點複雜度,試著查詢多個關係表。 但是在開始之前,我們要先匯入一點資料,讓...