Forum Replies Created

Viewing 15 posts - 3,541 through 3,555 (of 7,609 total)

  • RE: finding the right index

    Wow, yeah, for sure cluster by DateSent if that's the case.  The other conditions won't matter.

    Btw, the other tables I was worried about being scanned, I had more...

  • RE: finding the right index

    Yep, that's fine.  The results are interesting.

    1) Do you often/very often search by a SentDate range?
    2) Is a 1 year range typical for a date search? ...

  • RE: finding the right index

    First thing is to make sure you have the best clustering index on the table.  Then we'll look to see if additional indexes or code changes or other things are...

  • RE: Help me with the SELECT statement please ?

    Jeff Moden - Wednesday, February 14, 2018 6:31 AM

    The biggest problem with this whole thing is the notion of storing the year...

  • RE: Querying against a multi-ID/Value table

    thinkink07 - Monday, February 12, 2018 1:27 PM

    drew.allen - Monday, February 12, 2018 12:24 PM

  • RE: Use a case statement within a function parameter.

    You could try using a CROSS APPLY to assign the alias name, then use that alias in the SELECT clause:

    SELECT ...,
        ca1.STAGE_022_COMPLETED_DATE_IS_NULL_REV_DATE,
        [dbo].[fnc_CalcWorkDaysBetween] (ca1.STAGE_022_COMPLETED_DATE_IS_NULL_REV_DATE,...

  • RE: Split 60 character string every third character with pipes

    Float doesn't have nearly 60 digits of precision, does it?

    SELECT REPLACE(CAST(FORMAT(CAST('123456789012345678901234567890123456789012345678901234567890' AS float),
    '### | ### | ### | ### | ### | ### | ### | ###...

  • RE: EXISTS/ ALL?

    Basically this:

    SELECT SCandidateID
    FROM dbo.CandidateSkills
    WHERE Skill IN (@ssrs_skill_param)
    GROUP BY SCandidateID
    HAVING COUNT(*) = <number_of_values_in_skill_param>

    But not sure how in SSRS to get a count of...

  • RE: Split 60 character string every third character with pipes

    DataAnalyst011 - Thursday, February 8, 2018 11:31 AM

    ScottPletcher - Thursday, February 8, 2018 10:39 AM

    I...

  • RE: Split 60 character string every third character with pipes

    I say keep it simple unless you really need to do something more complex:

    SELECT STUFF(
        CASE WHEN SUBSTRING(column1, 1, 3) = '000'...

  • RE: How to query with this date format ?

    WHERE column_name LIKE '1[67]-Nov-2017%' /* or '%1[67]-Nov-2017%' if the column doesn't start with the day */

  • RE: Get difference between dates year by year

    Edit: Sorry about the formatting.  The site automatically "adjusts" (corrupts!) multiple spaces into fewer spaces.


    SELECT start_date, end_date,
      CASE WHEN start_date >= '20140101' OR...

  • RE: Calculating sum of days/weeks

    It's wasteful to store monthly, quarterly and yearly data in a daily table (actually, it's wasteful to store days in a year anywhere, since your year is a calendar year). ...

  • RE: Trigger insert

    TheSQLGuru - Tuesday, February 6, 2018 3:55 PM

    Ahh, an extra de-reference. Works for me.

    I never expect compression to be available though because...

  • RE: Trigger insert

    TheSQLGuru - Tuesday, February 6, 2018 1:15 PM

    ScottPletcher - Tuesday, February 6, 2018 10:03 AM

Viewing 15 posts - 3,541 through 3,555 (of 7,609 total)