顯示具有 SQL 標籤的文章。 顯示所有文章
顯示具有 SQL 標籤的文章。 顯示所有文章

2020年8月15日 星期六

[Oracle] 取得N~M筆資料或Top N資料

[Oracle] 取得N~M筆資料或Top N資料

[Oracle] 取得N~M筆資料或Top N資料

簡介

之前使用SQL SERVER要取得前N筆資料只需要使用TOP N即可取得所要的結果,而且還可以取得排序後的結果,而Oracle應該如何下指令呢?

SELECT TOP 10 * FROM Northwind.Orders ORDER BY CustomerID;

2019年2月26日 星期二

[Docker] Docker建立mssql-server-linux

[Docker] Docker建立mssql-server-linux

簡介

平時在Windows 安裝SQL Server都需要花不少時間,而試著在docker上安裝SQL Server on Linux,意外發現不用幾分鐘就完成所需要的安裝。

2019年1月9日 星期三

[MSSQL] 群組流水號(日期流水號)

[MSSQL] 群組流水號(日期流水號)

簡介

專案上常遇到(訂單)編號的流水號需要根據日期來作編號(ex:201901090001),以下就來簡單紀錄如何實作。

[MSSQL] 尋找欄位名在那些資料表

[MSSQL] 尋找欄位名在那些資料表

簡介

在接手舊專案的時候,有時會需要知道某個欄位名出現在那些資料表,可使用此簡單SQL 句進行查詢

2018年12月27日 星期四

[MSSQL] 計算年資SQL(N年N月)

[MSSQL] 計算年資SQL(N年N月)

之前幫HR計算員工年資(N年N月),因此撰寫了此SQL,在此簡單紀錄一下。

年資計算SQL

[MSSQL] Remove trailing zeros from decimal

[MSSQL] Remove trailing zeros from decimal

以下提供三種輸出時,可將Decimal小數點後的0移除方式

[MSSQL] 顯示千分位逗點

[MSSQL] 顯示千分位逗點

[MSSQL] 使用for xml 將一對多欄位合併為一個字串

[MSSQL] 使用for xml 將一對多欄位合併為一個字串

寫SQL時,常會需要將多筆相同欄位的資料合併成一個字串,這邊來記錄一下之前的解法。

2018年12月26日 星期三

Universal Data Link (.udl) 檔簡單測試資料庫連線

Universal Data Link (.udl) 檔簡單測試資料庫連線

當我們在撰寫API時,常會需要連線資料庫,當發生無法連線的問題時,可以使用udl檔來快速檢查資料庫連線是否正常。