Viewing 15 posts - 1,696 through 1,710 (of 3,957 total)
rice.tx (7/14/2013)
July 14, 2013 at 6:39 pm
If you're learning about UNPIVOT, you might want to look into the CROSS APPLY VALUES approach to UNPIVOT (see first article in my signature links).
July 12, 2013 at 8:33 pm
You're most welcome and thanks for letting me know it resolved your question.
July 12, 2013 at 8:30 pm
Brandie Tarvin (7/12/2013)
It's just darned inconvienent to not have ID at hand when ... drinking
I hate it when they do that to me. ๐
July 12, 2013 at 6:08 pm
I would say that it improves the probability.
Any time you retrieve a record in one SQL statement that you want to be "current" and then use it in a second...
July 12, 2013 at 5:59 pm
I'm not sure if this is exactly what you're looking for in the last query or not but give it a try:
SELECT doc1.col1.value('SalesOrderNumber[1]', 'varchar(50)') SalesOrderNumber
,doc.col.value('LotNumber[1]', 'varchar(50)') LotNumber
,doc.col.value('ExpiryDate[1]', 'datetime') ExpiryDate
,doc.col.value('Quantity[1]', 'decimal(13,5)')...
July 12, 2013 at 2:09 am
Steven - BTW.
If you do it the way you suggested, which is to break it into multiple SQL statements, you should consider 2 things:
1. Wrap the SQL statements in a...
July 12, 2013 at 1:33 am
Somebody's probably going to shoot me for suggesting it but (utilizing Steve's wonderful DDL and sample data), perhaps something like this:
CREATE TABLE #eventLog
(
...
July 12, 2013 at 1:25 am
Sean Lange (7/10/2013)
phoenix_ (7/10/2013)
So Instead of this...
July 12, 2013 at 12:59 am
puja63 (7/10/2013)
Hello,I have a SQL query with many JOINS which returns three or more AccountIDs for a customer...
Because it seems you have an unknown number of AccountIDs for a...
July 12, 2013 at 12:56 am
You can also use a pattern splitting FUNCTION like below:
WITH SampleData(String) AS(
SELECT 'Doe, John, H *^' UNION ALL
SELECT 'Doe, John, H, **' UNION ALL
SELECT 'Doe, John, H *ยจ#$')
SELECT String=Item
FROM SampleData
CROSS...
July 11, 2013 at 8:58 pm
dan-572483 (7/11/2013)
"Note that the query is executed in a separate session, so local variables in the script calling sp_send_dbmail are not available to...
July 11, 2013 at 6:46 pm
How about like this?
Create table #tbl
(
ID int identity,
number varchar(10),
numstatus varchar(10)
);
INSERT INTO #tbl
Values
('V001','Active'),
('V002','Active'),
('V003','Active'),
('V004','InActive'),
('V005','Active'),
('V006','Active'),
('V007','Active'),
('V008','Active'),
('V009','Active'),
('V010','Active');
WITH SeriesRuns AS (
SELECT Start='V001', [End]='V005' UNION ALL SELECT 'V006','V010')
SELECT Start, [End], IDStart=MIN(ID),...
July 11, 2013 at 6:43 pm
Sean Lange (7/11/2013)
July 11, 2013 at 6:24 pm
I'm not sayin' this is the best or fastest way or nuthin' but it (or somethin' like it) might work for you:
CREATE TABLE #Responses
(CustID VARCHAR(10), SurveyID...
July 11, 2013 at 1:23 am
Viewing 15 posts - 1,696 through 1,710 (of 3,957 total)