Viewing 15 posts - 3,541 through 3,555 (of 3,957 total)
niall.baird (5/21/2012)
dwain.c (5/21/2012)
niall.baird (5/21/2012)
ISNULL()COALESCE()
Correct! But in case the OP needs a little further guidance, I offer this:
I'm just lazy... 😀
I had actually posted something quite similar recently so it...
May 22, 2012 at 12:01 am
vinu512 (5/21/2012)
Nice!!Very nice work with the Ordering Dwain. 🙂
Thank you sir! I did enjoy that one.
May 21, 2012 at 11:57 pm
niall.baird (5/21/2012)
ISNULL()COALESCE()
Correct! But in case the OP needs a little further guidance, I offer this:
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE PROCEDURE dbo.Update_MyTable
@keyINT= NULL
,@col1VARCHAR(50)= NULL
,@col2VARCHAR(50)= NULL
,@col3VARCHAR(50)= NULL
AS
BEGIN
SET NOCOUNT ON;
DECLARE @rc...
May 21, 2012 at 11:40 pm
SQL Kiwi (5/21/2012)
May 21, 2012 at 11:07 pm
Lynn Pettis (5/21/2012)
dwain.c (5/21/2012)
Lynn Pettis (5/21/2012)
I have run several tests of both over a heap table with 1,000,000 rows of data
You're starting to sound like Jeff!
That's a compliment. More...
May 21, 2012 at 9:40 pm
Lynn Pettis (5/21/2012)
I have run several tests of both over a heap table with 1,000,000 rows of data
You're starting to sound like Jeff!
That's a compliment. More people should take...
May 21, 2012 at 9:24 pm
Sigh! If you're jobs are running over 24 hours, you could use this instead.
;WITH CTE (jobid, rd, hh, mm, ss) AS (
SELECT jobid, run_duration
,run_duration / 10000 % 100, run_duration...
May 21, 2012 at 9:04 pm
Right. I did say mine only works if the run time does not exceed 24 hours.
For the sake of the OP, we should hope that it does not. 😛
May 21, 2012 at 8:49 pm
If you're trying to join the two tables based on common names, you can also use PATINDEX.
Create table #basetable(Id int identity, Component varchar(256))
Create table #dailytable(ID Int, FILENAME Char(50), PROCESS Char(50))
insert...
May 21, 2012 at 8:11 pm
Just for fun:
create table #jobhistory (jobId INT, run_duration int)
insert into #jobhistory
select 1,3 union all select 1,31003
union all select 1,233 union all select 2,5 union all select 2,101
;WITH CTE...
May 21, 2012 at 7:35 pm
I'm not sure exactly if this fits the definition of islands and gaps because you seem to have complete data for each minute of time interval.
This approach should work if...
May 21, 2012 at 6:48 pm
vinu512 (5/21/2012)
Looks good Dwain.But, I'm still unsure what the OP wants....so will say something after the OP elaborates upon the requirement a little. 🙂
Actually, not so good. Got sloppy...
May 21, 2012 at 4:07 am
I think this can be simplified.
DECLARE @t TABLE
(Card_No int, CheckIn DateTime, CheckOut DateTime, Duration int)
Insert Into @t
Select 144,'2012-05-17 10:01:34.000','2012-05-17 10:19:57.000',18
Union ALL Select 144,'2012-05-16 10:14:12.000','2012-05-16 18:51:58.000',517
Union ALL Select...
May 21, 2012 at 3:57 am
Cadavre (5/21/2012)
Think you forgot to do some casting there. . .
Didn't forget, just didn't do.
It was unclear to me if the OP wanted to actually subtract the rows or display...
May 21, 2012 at 3:05 am
Lot's of JOINs and APPLYs in the house.
I'd do it with a subquery because it looks easier on the eyes.
DECLARE @t TABLE (Col1 char(1), Col2 int )
Insert Into @t
Select...
May 21, 2012 at 2:41 am
Viewing 15 posts - 3,541 through 3,555 (of 3,957 total)