目前分類:HR (25)
- Aug 05 Fri 2022 15:49
教育訓練的 mandatory subjects & elective subjects
- Aug 05 Fri 2022 15:44
鼎新 HRM : How to Use CASE WHEN With SUM() in SQL
This article will teach you what a CASE WHEN expression is in SQL and how to use it with a SUM() function and a GROUP BY statement. The examples are included to bolster your understanding.
- Aug 05 Fri 2022 14:28
鼎新 HRM : 查詢加班的名稱, 時數, 小計
( select
SalaryResultId,
- Aug 05 Fri 2022 14:04
鼎新 HRM : 查詢免稅加項名稱
select
',' + isnull((SELECT CodeInfo.ScName FROM CodeInfo WHERE CodeInfo.InfoCode = [ItemName] AND CodeInfo.KindCode ='ENG' ),'找不到對應項目')
- Aug 05 Fri 2022 12:53
加班費免納所得稅標準如何?
這個問題分3點來說明:
1.機關團體員工,依政府規定標準支領的加班費,可免納所得稅。
- Aug 05 Fri 2022 12:51
外勞加班46小時內 免徵所得稅
外勞執行職務,加班費是否須申報所得稅?台北市國稅局表示,平日加班時數每月於46小時以內者,得免徵所得稅,於例假日、國定假日、特別休假日工作支領加班費,每天8小時以內者,亦屬免稅範圍,超過8小時的部份,得併入平日加班時數,兩者加總後,超過46小時的薪資所得,即應列入課徵範圍。
- Aug 05 Fri 2022 10:08
鼎新 HRM : 越南文標題 做法範例 (非資料庫)
[免稅扣項名稱]=
(Case when SalaryResult.LabourEmpFee != 0 then 'Phí bảo hiểm lao động,' else '' end)+
- Aug 04 Thu 2022 16:34
鼎新 HRM : 合併免稅加項值的欄位
select ',' + cast([ItemValue] as varchar(50))
from (
- Aug 04 Thu 2022 15:36
鼎新 HRM : 使用FOR XML PATH將多筆資料組合成一個字串
SQL Server 中如何將多筆資料列中屬於同一群組的字串組合起來呢 ? 可利用 CTE (COMMON TABLE EXPRESSION) 或是 FOR XML 語法,搭配 PATH 模式等兩種方式來解決。本篇則介紹FOR XML 語法,搭配 PATH 模式的使用範例。
1. 前言:在SQL Server中要將多筆資料中某個欄位的值合併起來,可以使用 CTE (COMMON TABLE EXPRESSION) 的方式。除了CTE 之外, SQL Server 提供了 FOR XML 語法,搭配 PATH 模式,也可以輕鬆達到同樣的效果,效能也不錯。
- Aug 04 Thu 2022 15:28
鼎新 HRM : 查詢免稅加項的名稱, 金額, 小計
( select
SalaryResultId,
- Aug 04 Thu 2022 15:17
鼎新 HRM : STUFF字串置換函數使用方法及範圍
STUFF以替換字串(replace_str)置入原字串(str)中。語法如下:
STUFF ( str , start , length , replace_str )
|
- Aug 04 Thu 2022 15:04
鼎新 HRM : 查詢免稅加項金額
( select
SalaryResultDetail.SalaryResultId,
- Aug 04 Thu 2022 13:36
鼎新 HRM : Convert Integer to String
======Convert Integer to String in SQL Server======
DECLARE @Number INT.
- Aug 04 Thu 2022 11:52
鼎新 HRM : T-SQL OPENROWSET 常數值參數 字元串連線問題
您不能參數化或連線OPENROWSET的參數。它只是常數值。您必須使用動態 SQL 和臨時表,或者考慮使用 SSIS。
當我遇到與 OPENQUERY 相同的問題時,這篇文章為我指明了正確的方向:
- Aug 04 Thu 2022 11:36
鼎新 HRM : 多筆資料FUNCTION with OPENROWSET and Stored Procedure samples
- Aug 04 Thu 2022 11:31
鼎新 HRM : 單筆資料FUNCTION with OPENROWSET and Stored Procedure samples
- Aug 04 Thu 2022 11:19
鼎新 HRM : SELECT from a Stored Procedure: INSERT-EXEC
The simplest approach that doesn’t require making any changes to your perfectly good stored procedure is to declare a temporary table with the appropriate schema to match what the sproc outputs. Then INSERT the stored procedure’s results into the temp table and SELECT from it. An example looks like this:
CREATE TABLE #Result
(
ID int, Name varchar(500), Revenue money
)
INSERT #Result EXEC RevenueByAdvertiser '1/1/10', '2/1/10'
SELECT * FROM #Result ORDER BY Name
DROP TABLE #Result
- Aug 04 Thu 2022 11:14
鼎新 HRM : 純量FUNCTION with OPENROWSET and Stored Procedure samples
- Aug 03 Wed 2022 16:57
鼎新 HRM : 取得 Execute SQL 裡面資料的值
有同事詢問他要如何取得 Exec(t-sql) 裡面的值,因為 Exec 與外面是不同的 Scope 所以要取得裡面值有以下幾種情況。
Store Procedue ,透過 sp_executesql + 它的 output 參數來取得資料,例如,
- Aug 03 Wed 2022 13:59
鼎新 HRM : OPENROWSET examples
SELECT *
FROM OPENROWSET('MSDASQL','DRIVER={SQL Server}; SERVER=localhost; Trusted_Connection=yes', 'EXEC OOODB.[dbo].[RTA016_V5112_MODIFIED5]@ATMY =2022,@ATM =1,@EMPNOA =N''YA2047'',@CTIMEB =''2022/1/1'',@CTIMEE=''2022/1/1'',@FavDisplayOpt=N''optMonth''');