Viewing 15 posts - 5,821 through 5,835 (of 6,037 total)
You must have the rule you've just described in table, not in code of SP.
After that you may use simple joins in SP, and rules may be added or changed...
_____________
Code for TallyGenerator
November 15, 2005 at 12:49 pm
If we are talking about eyes, I would put this in UDF and never see it again.
Of course inside UDF I would choose most effective code, no matter how ugly...
_____________
Code for TallyGenerator
November 14, 2005 at 10:47 pm
Yes, you made big effort, you are good educated, you even know who was Aristotel,
but you are just mising the point.
Hope...
_____________
Code for TallyGenerator
November 14, 2005 at 8:24 pm
"count(order_total)" will count 2 identical values as 2, not 1.
It will not count rows where order_total IS NULL.
I believe idea of
where convert(char(10),txndatetime, 126) <= convert(char(10), @EndDate,126)
and convert(char(10),txndatetime, 126)...
_____________
Code for TallyGenerator
November 14, 2005 at 7:14 pm
2 Carl
Did you open the link?
Your mistake is very common.
Comparing (Null = Null) returns FALSE, that's why lines with inv.InvID = NULL will not be included in resultset by NOT IN...
_____________
Code for TallyGenerator
November 14, 2005 at 3:56 pm
These queries are not equal, they potentially return different results.
See http://www.sqlservercentral.com/forums/shwmessage.aspx?forumid=8&messageid=236443
_____________
Code for TallyGenerator
November 14, 2005 at 1:54 pm
Because of "Create Index ..." following.
_____________
Code for TallyGenerator
November 14, 2005 at 6:31 am
Make the function deterministic and set index on it.
DROP TABLE X
CREATE TABLE X(XID INT IDENTITY(1,1) NOT NULL PRIMARY KEY,
XCALCULATED AS CHAR((XID/26000)%26+65) --1st Letter
...
_____________
Code for TallyGenerator
November 14, 2005 at 4:41 am
Functions HOST_NAME ( ), System_User, Current_User could be useful as well.
_____________
Code for TallyGenerator
November 13, 2005 at 4:55 pm
If you want to kill server performance, increase response time dramatically, make the number of timeout errors unacceptable and finally get fired you definetely should use cursors in triggers.
_____________
Code for TallyGenerator
November 13, 2005 at 3:58 pm
November 13, 2005 at 3:02 pm
Don't use this option:
WHERE
DATEDIFF(DAY, review_date, GETDATE()) >= 7
It eliminates index on review_date and causes table (or clustered index) scan.
Really bad for performance.
First option is much better.
_____________
Code for TallyGenerator
November 13, 2005 at 2:43 pm
How can I understand from the data you provided which line means what?
01.01.05 01 08:00 09:00
01.01.05 01 11:00 12:00
look absolutely the same way for me and my SQL Server.
Why one...
_____________
Code for TallyGenerator
November 12, 2005 at 3:15 pm
It's by definituion of NULL.
NULL means "don't know".
So, it's nether IN nor NOT IN.
For your task it's better to use LEFT JOIN.
_____________
Code for TallyGenerator
November 10, 2005 at 4:50 pm
Why you don't open the link?
_____________
Code for TallyGenerator
November 10, 2005 at 4:30 pm
Viewing 15 posts - 5,821 through 5,835 (of 6,037 total)