Forum Replies Created

Viewing 15 posts - 571 through 585 (of 1,419 total)

  • Reply To: How to return a range value based on the first day of year and the value of row

    It's a one time only type query or it's intended to be run frequently?  The id value in the last row of the sample data should be 5, no?

    Aus dem Paradies, das Cantor uns geschaffen, soll uns niemand vertreiben können

  • Reply To: Most recent and previous row

    O sorry, I was thinking you meant 2nd from the end.  I seemed to have missed the date range part too

    declare @StartDate DATE = '2021-09-24', @EndDate DATE...

    Aus dem Paradies, das Cantor uns geschaffen, soll uns niemand vertreiben können

  • Reply To: Most recent and previous row

    You could try using ROW_NUMBER twice.  Once to find the most recent row within the MyIdentifier partition and then again to find the 2nd oldest row (also within the MyIdentifier...

    Aus dem Paradies, das Cantor uns geschaffen, soll uns niemand vertreiben können

  • Reply To: GUIDs as clustered index

    Jeff Moden wrote:

    Call it what you want, using a GUID to "represent the PK" or vice versa makes no sense to me.   Both columns are fixed width (unless you've done row...

    Aus dem Paradies, das Cantor uns geschaffen, soll uns niemand vertreiben können

  • Reply To: GUIDs as clustered index

    Maybe it was incorrect to label the GUID column 'guid_id' because it was intended as a public attribute of the primary key. Maybe it would be better labelled as 'securitystamp'...

    Aus dem Paradies, das Cantor uns geschaffen, soll uns niemand vertreiben können

  • Reply To: GUIDs as clustered index

    Thank you Jeff.  On some projects we've had logical/physical GUID issues (or idk what to call it, let's say it's the subject of ongoing analysis) which we've sort of managed...

    Aus dem Paradies, das Cantor uns geschaffen, soll uns niemand vertreiben können

  • Reply To: GUIDs as clustered index

    vsamantha35 wrote:

    So, they came up with a workaround as below.

    - Introduced a new column as BIGINT column.

    - Made the bigint column as NOT NULL IDENTITY(1,1) with clustered index on it

    -...

    Aus dem Paradies, das Cantor uns geschaffen, soll uns niemand vertreiben können

  • Reply To: How show only first friday of every month

    Jeff Moden wrote:

    Good idea but I'm hoping that you don't think that I didn't know that. 😀  It doesn't matter as much as it did before but there used to be...

    Aus dem Paradies, das Cantor uns geschaffen, soll uns niemand vertreiben können

  • Reply To: How show only first friday of every month

    Ha, nice Jeff.  @@DATEFIRST returns 7 on my test instance so no worries there.  In the tvf it seems possible to factor out a common table expression and the UNION...

    Aus dem Paradies, das Cantor uns geschaffen, soll uns niemand vertreiben können

  • Reply To: How show only first friday of every month

    Jeff Moden wrote:

    I'd be real careful with that.  It uses the WEEKDAY date part, which is subject to change and most recommend not using it for such calculations.  I avoid its...

    Aus dem Paradies, das Cantor uns geschaffen, soll uns niemand vertreiben können

  • Reply To: How show only first friday of every month

    Jeff Moden wrote:

    Heh... one good test result is worth a thousand expert opinions.  😀

    This 🙂

    ScottPletcher wrote:

    Steve Collins wrote:

    You ran a comparison?

    Would we need to?  A single math calc vs iterating thru string...

    Aus dem Paradies, das Cantor uns geschaffen, soll uns niemand vertreiben können

  • Reply To: How show only first friday of every month

    Jonathan AC Roberts wrote:

    I've amended your code. I think this should be a few times faster as it removes the need for a tally of 7 week days and just calculates the...

    Aus dem Paradies, das Cantor uns geschaffen, soll uns niemand vertreiben können

  • Reply To: How show only first friday of every month

    Here's another version which replaces the second dbo.fnTally tvf with an explicit values table (0-6) and which eliminates the outer WHERE clause by adding the row filter to the final...

    Aus dem Paradies, das Cantor uns geschaffen, soll uns niemand vertreiben können

  • Reply To: How show only first friday of every month

    Thank you Jeff.  It's my pleasure of course.  Please let me know if there's anything else I could do

    Aus dem Paradies, das Cantor uns geschaffen, soll uns niemand vertreiben können

  • Reply To: How show only first friday of every month

    You ran a comparison?

    Aus dem Paradies, das Cantor uns geschaffen, soll uns niemand vertreiben können

Viewing 15 posts - 571 through 585 (of 1,419 total)