Viewing 15 posts - 526 through 540 (of 1,439 total)
RBarryYoung (8/23/2012)
Mark has it. That's what a Difference Query is... 🙂
Have a look a Jeff Modens excellent article here[/url] for an explanation
August 23, 2012 at 2:05 pm
;with cte (temp_id, temp_test_id, temp_status)
as
(
select 1, 2, 'failed' union all
select 2, 2, 'failed' union all
select 3, 2, 'passed' union all
select 4, 17, 'failed' union all
select 5, 17, 'passed' union...
August 23, 2012 at 10:16 am
dcwilson2009 (8/23/2012)
August 23, 2012 at 9:50 am
Try this
with cte as (
select DayKey, holi_id, holi_desc, holi_dt,
count(*) over(partition by DayKey, holi_id) as cn
from Source)
select DayKey, holi_id, holi_desc, holi_dt, 'Duplicate Keys in...
August 23, 2012 at 9:13 am
ChrisM@Work (8/23/2012)
Mark-101232 (8/23/2012)
ChrisM@Work (8/23/2012)
mburbea (8/22/2012)
August 23, 2012 at 5:20 am
ChrisM@Work (8/23/2012)
mburbea (8/22/2012)
August 23, 2012 at 4:48 am
Assumes ID is contiguous
DECLARE @t TABLE(ID INT,Status INT)
INSERT INTO @t(ID,Status)
SELECT 1,0 UNION ALL
SELECT 2,1 UNION ALL
SELECT 3,0 UNION ALL
SELECT 4,1 UNION ALL
SELECT 5,1 UNION ALL
SELECT 6,1 UNION ALL
SELECT 7,1 UNION...
August 21, 2012 at 2:32 pm
with cte1 as (
select acc_no,number,c_name,
sum(R_Value) over(partition by acc_no) as R_Value,
sum(time_spent) over(partition by acc_no) as time_spent,
...
August 20, 2012 at 7:57 am
Hand coding the SQLCLR doesn't help much either, nowhere near Dwains 'REVERSE'
================================================================================
DWAIN
================================================================================
SQL Server Execution Times:
CPU time = 998 ms, elapsed time = 998 ms.
================================================================================
MARK'S SQLCLR
================================================================================
...
August 10, 2012 at 5:16 am
Eugene Elutin (8/10/2012)
try to return(SqlString) s.Value.TrimStart('0').TrimEnd('0');
instead of
new SqlString(s.Value.TrimStart('0').TrimEnd('0'));
Marginal improvement
From this
CPU time = 2262 ms, elapsed time = 2277 ms.
...
August 10, 2012 at 4:50 am
dwain.c (8/10/2012)
Gosh! If you're gonna use the VARCHAR(20) version of @Holder, you should at least use this version of DWAIN's:
REVERSE(1*REVERSE([Column] * 1))
Oops, my bad. Original post updated.
August 10, 2012 at 4:44 am
SQLCLR doesn't perform that well
SET NOCOUNT ON;
IF object_id('tempdb..#sampleData') IS NOT NULL
BEGIN
DROP TABLE #sampleData;
END;
--1,000,000 Random rows of data
SELECT TOP 1000000 IDENTITY(INT,1,1) AS [Sno],
'0000' +...
August 10, 2012 at 4:29 am
Using a numbers/tally table
http://www.sqlservercentral.com/articles/T-SQL/62867/
SELECT t.N
FROM dbo.Tally t
WHERE EXISTS(SELECT * FROM @TT1 t1 WHERE t.N BETWEEN t1.StartNo AND t1.EndNo)
EXCEPT
SELECT DDNo
FROM @TT2
August 9, 2012 at 8:22 am
Known issue. I don't believe there's a simple workaround.
August 8, 2012 at 5:36 am
Try changing
OriginalSchema.value('Form[1]/Codes[1]/code[' + convert(varchar(10),y.myNum) + ']','varchar(max)'),
to
OriginalSchema.value('Form[1]/Codes[1]/code[sql:column("y.myNum")][1]','varchar(max)')
August 7, 2012 at 8:41 am
Viewing 15 posts - 526 through 540 (of 1,439 total)