目前分類:HR (25)

瀏覽方式: 標題列表 簡短摘要

mandatory subjects 必修課程

elective subjects 選修課程

文章標籤

M先生 發表在 痞客邦 留言(0) 人氣()

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.

LearnSQL.com is a platform that lets you go through all the SQL topics and pick the right path for you with the guarantee of being able to change your mind at any time without any consequences.

文章標籤

M先生 發表在 痞客邦 留言(0) 人氣()

(    select 
    SalaryResultId,

文章標籤

M先生 發表在 痞客邦 留言(0) 人氣()

       select 
            ',' + isnull((SELECT CodeInfo.ScName FROM CodeInfo WHERE CodeInfo.InfoCode = [ItemName] AND CodeInfo.KindCode ='ENG' ),'找不到對應項目')  

文章標籤

M先生 發表在 痞客邦 留言(0) 人氣()

這個問題分3點來說明:
1.機關團體員工,依政府規定標準支領的加班費,可免納所得稅。

文章標籤

M先生 發表在 痞客邦 留言(0) 人氣()

外勞執行職務,加班費是否須申報所得稅?台北市國稅局表示,平日加班時數每月於46小時以內者,得免徵所得稅,於例假日、國定假日、特別休假日工作支領加班費,每天8小時以內者,亦屬免稅範圍,超過8小時的部份,得併入平日加班時數,兩者加總後,超過46小時的薪資所得,即應列入課徵範圍。
 

文章標籤

M先生 發表在 痞客邦 留言(0) 人氣()

[免稅扣項名稱]=
(Case when SalaryResult.LabourEmpFee != 0 then 'Phí bảo hiểm lao động,' else '' end)+

文章標籤

M先生 發表在 痞客邦 留言(0) 人氣()

        select ',' + cast([ItemValue] as varchar(50)) 
        from (

文章標籤

M先生 發表在 痞客邦 留言(0) 人氣()

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 模式,也可以輕鬆達到同樣的效果,效能也不錯。

文章標籤

M先生 發表在 痞客邦 留言(0) 人氣()

(    select 
    SalaryResultId,

文章標籤

M先生 發表在 痞客邦 留言(0) 人氣()

STUFF以替換字串(replace_str)置入原字串(str)中。語法如下:

STUFF ( str , start , length , replace_str )
原字串(str)所設定之開始位置(start起移除指定長度(length)之字元,再將替換字串(replace_str)置入原字串(str)的開始位置(start)中。可將前述說明,整理如下:
文章標籤

M先生 發表在 痞客邦 留言(0) 人氣()

(            select
                SalaryResultDetail.SalaryResultId,

文章標籤

M先生 發表在 痞客邦 留言(0) 人氣()

======Convert Integer to String in SQL Server======

DECLARE @Number INT.

文章標籤

M先生 發表在 痞客邦 留言(0) 人氣()

您不能參數化或連線OPENROWSET的參數。它只是常數值。您必須使用動態 SQL 和臨時表,或者考慮使用 SSIS。

當我遇到與 OPENQUERY 相同的問題時,這篇文章為我指明了正確的方向:

文章標籤

M先生 發表在 痞客邦 留言(0) 人氣()

/****** program******/

USE [OOODB]

文章標籤

M先生 發表在 痞客邦 留言(0) 人氣()

/****** program ******/

USE [OOODB]

文章標籤

M先生 發表在 痞客邦 留言(0) 人氣()

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
文章標籤

M先生 發表在 痞客邦 留言(0) 人氣()

/****** program : =========================================******/

USE [OOODB]

文章標籤

M先生 發表在 痞客邦 留言(0) 人氣()

有同事詢問他要如何取得 Exec(t-sql) 裡面的值,因為 Exec 與外面是不同的 Scope 所以要取得裡面值有以下幾種情況。

Store Procedue ,透過 sp_executesql + 它的 output 參數來取得資料,例如,

文章標籤

M先生 發表在 痞客邦 留言(0) 人氣()

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''');

文章標籤

M先生 發表在 痞客邦 留言(0) 人氣()

1 2
Close

您尚未登入,將以訪客身份留言。亦可以上方服務帳號登入留言

請輸入暱稱 ( 最多顯示 6 個中文字元 )

請輸入標題 ( 最多顯示 9 個中文字元 )

請輸入內容 ( 最多 140 個中文字元 )

reload

請輸入左方認證碼:

看不懂,換張圖

請輸入驗證碼