나는 하나의 날짜를 선택하기 위해 아래에 SLQ를 가지고 있지만, 나는 서로 옆에 두 개의 날짜를보고 싶다. 어떻게해야합니까? 알 수 있듯이 테이블을 지우고 일부 ID와 날짜를 삽입합니다 (계정 잔액을 합산하는 동안). 나는 다른 날짜를 얻고 각각의 저울을 합계해야합니다. 그런 다음 절대 차이와 상대 차이를 찾아서 3 개의 필드로 나누고 싶습니다. 나는 전
나는 세 개의 테이블을 가지고 tableA, tableB, tableC라고 가정 해 보겠습니다. 이 테이블의 관계 선박은 다음과 같습니다 TableB의 하나 TableA의 많은에 각각 tableC 하나 TableB의 많은 각각 TABLEA : CREATE TABLE tableA (
id int Not Null,
name varchar(50) Not Nul
다중 업데이트 문을 생성해야합니다. 이 코드 : DECLARE @query as varchar(max);
SET @query =
'declare @data_dzis as nvarchar(10)
declare @data_wczoraj as nvarchar(10)
SELECT @data_dzis=convert(varchar,convert(int,con
MY 쿼리 UNPIVOT 목록에 지정된 다른 컬럼의 종류에 열 "DOB"갈등의 유형, 단순히 SELECT
ColumnName,
value
FROM (SELECT
id [ID],
firstname [First Name],
lastname [Last Name],
dob [DOB],
sex [Gen
5 년 동안 매주 현금 흐름을 계산해야합니다. 소스 테이블 : ID WeekNumber DayTime Dollars
1 1 2012-01-01 10
2 1 2012-01-02 10
3 2 2012-01-08 20
....
353 1 2013-01-01 30
표는 하루 오년 하루 일을 포함합니다. WeekNumber는
TSQL에서 부울 값을 기반으로하는 특정 값에 대해 많은 열을 만들어야합니다. C1 | C2 | EdittedCol |
-----------------------
0 | 1 | not allowed
1 | 1 | allowed
1 | 0 | not allowed
and so on...
IF 문으로이 작업을 수행하는 더 좋은 방법은 현재 여러 가
SQL Server를 사용하고 있습니다. 가 나는 것은이이 while(@@rowcount>0)
begin
--do stuff
end
과 같은 코드의 조각을 가지고, 나는 첫 번째 반복 실행할 확인합니다 단정하고 깔끔한 무언가를 만들고 싶어. 전에 무엇을 제안합니까? 현재, 나는 select 'Calling this to initialize @@ro