Viewing 15 posts - 436 through 450 (of 3,480 total)
Totally missed it... sounds like the classic Islands problem. (Clump all contiguous spans together).
SQL Server Window Functions Gaps and Islands Problem (mssqltips.com)
December 10, 2021 at 1:30 am
If you need to look at previous or next records in a set, use LAG() or LEAD() with an OVER clause. then you can use conditional logic to see if...
December 9, 2021 at 7:29 pm
Without the CREATE TABLE and INSERT scripts, all we can do is guess. Could you post them?
December 9, 2021 at 2:13 am
so you're looking for a date where there are no scheduling conflicts? (the span of the meeting doesn't overlap/conflict with any meetings of any of the invited participants)?
Sorry, it's just...
December 6, 2021 at 11:47 pm
The dead giveaway that you're new to SQL is that you said these were complex.
What did you try? Post the SQL. People will help you if you do that. If...
December 6, 2021 at 3:01 am
Hate to break it to you, but the way you get better at SQL is the same way you get better at anything else. By trying, maybe failing, and learning...
December 3, 2021 at 6:46 am
So what part of DATEADD didn't work for you?
If you're adding values from the previous record, you need to look at the windowing function LAG().
And if you need to do...
December 3, 2021 at 6:12 am
Are you just adding [Duration] minutes to [CodeStartTime]? If so, then use DATEADD
select dateadd(minute,12,'6/1/2020 11:15')
December 3, 2021 at 2:14 am
I don't there is a reliable way of doing this in SSRS or T-SQL. It's just that some names have spaces in them etc. They're not standard, so a pure...
December 2, 2021 at 3:45 am
"It takes too much time" -- Got any indexes on the tables? like on the Primary/Foreign Keys that you're doing your joins on? Did you look at the query's execution...
November 30, 2021 at 6:41 am
Seems like you could create a step in your SSIS package that groups all the files that start or end with the same prefix/suffix together. Then just use a For...
November 29, 2021 at 7:03 am
I think this does what you want:
select person_id,
string_agg(name_change,' || ')
from dbo.test
group by person_id;
November 29, 2021 at 4:20 am
Are you using Access to write your queries? Shouldn't that HAVING clause be a WHERE clause?
Why are you storing dates as text?
November 26, 2021 at 5:51 pm
You're looking for LAG().
SELECT from_set
,prevVal = LAG(from_set,1) OVER (ORDER BY from_set)
FROM Test;
November 24, 2021 at 6:10 am
Found and article that does most of what I want. Now to build it and practice... oh, and break it, just so I know what it looks like when it...
November 22, 2021 at 6:51 am
Viewing 15 posts - 436 through 450 (of 3,480 total)