More Grouping Questions - Sum Of Maximum

Oct 11, 2006

I have a table with two groups, unit and domicile. Structure appears as follows:



GH1 - Domicile Group: Bentwood
GH2- Unit Group: 200
Detail: LegID Unit ID Miles TripMiles
1 200 25 150
2 200 75 150
3 200 50 150

Subtotal for GH2 Count(Fields!legID.value) Sum(Fields!Miles.value) First(Fields!TripMiles.value)
3 150 150

This works, what breaks is the subtotal for GH1. on the TripMiles Field.
It doesnt like Sum(First(Fields!Tripmiles.value,"Unit_Group")), nor can I do Sum(ReportItems!Trip_group.value) I get the error that an aggregate cannot occur on a report item unless it is in the page header or footer.

Of course if I try Sum(Fields!TripMiles.value,"Domicile_Group") I get 450 which is incorrect.

I've tried making First(fields!tripmiles.value) a calculated field which I just then drop into the header of the Unit group<GH2>. This works perfectly until I then try to Sum that field in the Domicile group. I can create the expression but once I click ok, VS2005 reports that it must shut down and crashes to desktop, when I do a recovery all my changes are lost.



<by the way this crash always occurs when I create a calculated field that uses First/Max or Min, then try to use that field in another calculation. Fields based on IIF work without issue>


To clarify, I want to take the TripMiles Column and for The Unit group show the first value that occurs for that unit as the value.

In the Domicile Group, I want to sum all of those Unit Values.
if unit 200 had 3 occurances of 150, my Unit group would have a value of 150 <not 450>
if Unit 300 had 4 occurances of 100, my Unit group would have a value of 100 <not 400>
My total for the Domicile would be 250 <not 850>

Thank you for any assistance.



View 6 Replies


ADVERTISEMENT

Min/Maximum Grouping Query

Jun 13, 2004

I know this has been posted before, but I can't find the previous threads so please bear with me....

I want to grab the very 1st record of each product in a table like this

ID CLIENTID PRODID
1 a 1
2 b 1
3 c 1
4 a 2
5 b 2
6 c 2
7 a 3
8 b 3
9 c 3

so that I'd get a record set like:

ID CLIENTID PRODID
1 a 1
4 a 2
7 a 3

Thanks for the hellp guru's

View 4 Replies View Related

Analysis :: Only Show Maximum Row In Row Grouping

Jun 15, 2015

I have a dataset that shows the client ID, visit date and number of positive visits performed.

For example

47 - 01/01/2015 1
47 - 01/05/2015 1

50 - 01/01/2015
1
...

I only want to show the row with the maximum visit date in my dataset. My current code looks like :

SELECT NON EMPTY
NonEmpty(
NonEmpty(
{[Point of sale].[Client id].[Client id]}
* [Point of sale].[POS id].[POS id]

[Code] ......

View 5 Replies View Related

Transact SQL :: Error - Maximum Row Size Exceeds Allowed Maximum Of 8060 Bytes

Sep 12, 2015

I have some code I build 2 weeks ago which I’ve been running daily but it’s suddenly stopped working with the following error.

“The table "tbl_Intraday_Tmp" has been created, but its maximum row size exceeds the allowed maximum of 8060 bytes. INSERT or UPDATE to this table will fail if the resulting row exceeds the size limit” When I google this there seems to be a related to tables with vast numbers of columns.

My table tbl_Intraday_tmp is relatively small. It has 7 columns. 1 of varchar(5), 3 of decimal(9,3) and 2 of decimal(18,0). The bit I’m puzzled with is it was working and stopped.

I don’t recall changing anything but I wouldn’t rule that out. I ‘ve inspected the source files and I don’t believe they have changed either.

DECLARE              
@FileName varchar(50),
@Path varchar(50),
@SqlCmd varchar(1000)
= '',
@ASXCode varchar(5),
@Offset decimal(18,0),

[code]....

View 5 Replies View Related

Error - Maximum Row Size Exceed Allowed Maximum Of 8060 Bytes

Apr 20, 2012

I am using MS SQL server 2008, and i have a table with 350 columns and when i m trying to create one more column its giving error with below message -

Warning: The table XXX has been created, but its maximum row size exceeds the allowed maximum of 8060 bytes.

INSERT or UPDATE to this table will fail if the resulting row exceeds the size limit.

how can i resolve this?

View 14 Replies View Related

...Contains More Than The Maximum Number Of Prefixes. The Maximum Is 3.

Oct 10, 2005

SQL Server 2000 8.00.760 (SP3)I've been working on a test system and the following UDF worked fine.It runs in the "current" database, and references another database onthe same server called 127-SuperQuote.CREATE FUNCTION fnGetFormattedAddress(@WorkID int)RETURNS varchar(130)ASBEGINDECLARE@Address1 As varchar(50)@ReturnAddress As varchar(130)SELECT@Address1 = [127-SuperQuote].dbo.tblCompany.Address1FROM[Work] INNER JOIN[127-SuperQuote].dbo.tblCompany ON [Work].ClientID =[127-SuperQuote].dbo.tblCompany.CompanyIDWHERE[Work].WorkID = @WorkIDIF @Address1 IS NOT NULLSET @ReturnAddress = @ReturnAddress + @Address1 + CHAR(13)+ CHAR(10)RETURN @ReturnAddressENDSo now the system has gone live and it turns out that the live"SuperQuote" database is on a different server.I've linked the server and changed the function as below, but I get anerror both in QA and when checking Syntax in the UDF builder:The number name 'Zen.SuperQuote.dbo.tblCompany' contains more than themaximum number of prefixes. The maximum is 3.CREATE FUNCTION fnGetFormattedAddress(@WorkID int)RETURNS varchar(130)ASBEGINDECLARE@Address1 As varchar(50)@ReturnAddress As varchar(130)SELECT@Address1 = Zen.SuperQuote.dbo.tblCompany.Address1FROM[Work] INNER JOINZen.SuperQuote.dbo.tblCompany ON [Work].ClientID =Zen.SuperQuote.dbo.tblCompany.CompanyIDWHERE[Work].WorkID = @WorkIDIF @Address1 IS NOT NULLSET @ReturnAddress = @ReturnAddress + @Address1 + CHAR(13)+ CHAR(10)RETURN @ReturnAddressENDHow can I get round this? By the way, I've rather simplified thefunction to ease readability. Also, I haven't posted any DDL because Idon't think that's the problem!ThanksEdward

View 2 Replies View Related

Query Or Grouping Problem (some Kind Of Parallel Grouping?)

Nov 26, 2007

I'm really stumped on this one. I'm a self taught SQL guy, so there is probobly something I'm overlooking.

I'm trying to get information like this in to a report:

WO#
-WO Line #
--(Details)
--Work Order Line Detail #1
--Work Order Line Detail #2
--Work Order Line Detail #3
--Work Order Line Detail #etc
--(Parts)
--Work Order Line Parts #1
--Work Order Line Parts #2
--Work Order Line Detail #etc
WO#
-WO Line #
--(Details)
--Work Order Line Detail #1
--Work Order Line Detail #2
--Work Order Line Detail #3
--Work Order Line Detail #etc
--(Parts)
--Work Order Line Parts #1
--Work Order Line Parts #2
--Work Order Line Parts #etc

I'm unable to get the grouping right on this. Since the line details and line parts both are children of the line #, how do you do "parallel groups"?

There are 4 tables:

Work Order Header
Work Order Line
Work Order Line Details
Work Order Line Requisitions

The Header has a unique PK.
The Line uses the Header and a Line # as foreign keys that together are unique.
The Detail and requisition tables use the header and line #'s in addition to their own line number foreign keys. My queries ends up looking like this:

WO WOL WOLR WOLD
226952 10000 10000 10000
226952 10000 10000 20000
226952 10000 10000 30000
226952 10000 10000 40000
226952 10000 20000 10000
226952 10000 20000 20000
226952 10000 20000 30000
226952 10000 20000 40000
399999 10000 NULL 10000
375654 10000 10000 NULL
etc


Hierarchy:
WO > WOL > WOLD
WO > WOL > WOLR

It probobly isn't best practice, but I'm kinda new so I need some guidance. I'd really appreciate any help! Here's my query:

SELECT [Work Order Header].No_ AS WO_No, [Work Order Line].[Line No_] AS WOL_No,
[Work Order Requisition].[Line No_] AS WOLR_No, [Work Order Line Detail].[Line No_] AS WOLD_No
FROM [Work Order Header] LEFT OUTER JOIN
[Work Order Line] ON [Work Order Header].No_ = [Work Order Line].[Work Order No_] LEFT OUTER JOIN
[Work Order Line Detail] ON [Work Order Line].[Work Order No_] = [Work Order Line Detail].[Work Order No_] AND
[Work Order Line].[Line No_] = [Work Order Line Detail].[Work Order Line No_] LEFT OUTER JOIN
[Work Order Requisition] ON [Work Order Line].[Work Order No_] = [Work Order Requisition].[Work Order No_] AND
[Work Order Line].[Line No_] = [Work Order Requisition].[Work Order Line No_]

View 1 Replies View Related

SQL License Questions And Other Questions &&>&&>&&>&&>

Mar 3, 2006

1.    Is it legal  and OK to use a MSDN SQL copy on a production environment or is it strickly for test environments ??

2.   If I own a legal copy of SQL 7 with 5 cals, can I legally use SQL MSDE and have more than 5 people access my SQL server or am I also limited to 5 users as my original ??

 Sorry I am a newbie at this SQL thing.

View 1 Replies View Related

Why Cannot Get The Maximum??

Jul 6, 2006

hi, im trying to get the last row of a column by using this code
 cmd.CommandText = "SELECT max(orderID) as orderID from orders where memberNo = '" & Session.Item("memberNum") & "'"but it return me 1 instead which is the smallest value in my orderID column n located in the first rowthen i try to use this code but they say got syntax errorcmd.CommandText = "SELECT max(orderID) as orderID from orders where memberNo = '" & Session.Item("memberNum") & "'" ' order by orderID asc " ' and orderID = '" & Session("ordersID") & "'"
can anyone tell me the right way to write the syntax??
thx in advance 

View 2 Replies View Related

Maximum RAM

Aug 7, 2002

Does anyone know the specific website that documents the maximum RAM SQL 7.0 Standard and Enterprise edition can handle within Windows 2000 Server and Windows 2000 Advanced server? All help appreciated!!

darius

View 2 Replies View Related

Maximum Users

May 29, 2001

Can anyone tell me the maximum number of (if there is a maximum) for the following :-

1. SQL Server Users per Database
2. Roles per Database
3. Connections per Server
4. Logins per Server

Thanks.

View 1 Replies View Related

Maximum Capacity Of A ROW!

Nov 29, 2000

Hi Everybody,

Our development team is doing some stuff in ASP. They are interested only in char and varchar
data types. They clearly told us that they are not going with text and image data types.

Is it possible to make a row size behind 8060 bytes in a table without text and image data types?.

tks in advance,
Sri.

View 1 Replies View Related

Le Threshold Maximum

Feb 9, 1999

Hi,

I have a table with 188376 rows and the data size = 3012 KB, index size = 5884 KB .
LE threshold max is set to 2000 and LE threshol percent to 20%
I have an index on that table and observed that it is not getting used.
I would like to know whether sql optimizer uses the index based on the cost
of the query plan or does the table scan once the LE thresholdlimit is reached
overriding the optimized plan.

thanks,
MMS

View 1 Replies View Related

Maximum Record

Jun 3, 2004

I'm using replication between two server, but I don't know the maximum record will be move from Database 1 on Server1 to Database2 on Server2 in per minute.please help me, thanks!

View 2 Replies View Related

How To Filter On Maximum Value

Oct 23, 2013

how to filter on a maximum value ?

My query is this:

SELECT
ProdspecUID
,itemcode
,model
,revno

FROM prodspec

The revision numbers (revno) are unique per itemcode.I would like to get only the rows with the highest revision per itemcode, but I also need the prodspecUID with is the index key and therefore unique.I have tried MAX() and TOP 1's in sub queries, but up until now without any result.

View 3 Replies View Related

Maximum Entries In MS SQL

Nov 8, 2005

Hello

Without technical information and DB design, I wish to know the maximum entries in MS SQL in million. I guest for access are a limit of 2 million and a 2GB DB.
How much for MS SQL in max. entries and how much in GB?

A lot of thx for your feedback.
Dominique Javet

View 4 Replies View Related

Choose Maximum Value Row

Dec 18, 2006

hi guys,

I have 4 columns and 3 rows. Columns are Name, Age, Gender and Weight. I have values entered for each column. I need to pick the highest value of weight if Name, Age, Gender are same and put that into new table. how can i do that?

View 6 Replies View Related

I Need Maximum Value (STRING)

Mar 14, 2007

Ex Table
-----------------
ColName====> Field Name
------------
xyz
abc
xyz
abc
abc
sdf
abc
....
....
---------

In table column string. i need maximum ColName.. In above table maximum ColName is abc... also top 3 maximum ColName i need...
Result
------
abc

How to i'll get any query........
Top 3 Maximum Result
--------------------
abc
xyz
sdf
----------------------------
this also.......

View 10 Replies View Related

Excceed Maximum...

Jun 13, 2007

Hi...
I have written a stored procedure with number of inserts as the input variables which will input those many rows into my execution table... When i try to input more than 31 rows it gives me a error shown below.... I have a trigger attached to the execution table where i am inserting the rows... I am unable to sort out the error..
If anyone knows whats the problem Please reply.... Thank you....

Msg 217, Level 16, State 1, Procedure runtime_insert_elevator_table, Line 105
Maximum stored procedure, function, trigger, or view nesting level exceeded (limit 32).

anup

View 6 Replies View Related

How To Get Maximum Value In This Case?

Nov 5, 2007

Dear all,

I have a input table like this:

FieldA FieldB FieldC
------------------------------------------------
ItemA 2007-10-01 10
itemA 2007-10-10 20
ItemA 2007-10-20 30

ItemB 2007-10-05 5
ItemB 2007-10-26 9


Result :

FieldA FieldB FieldC
------------------------------------------------

ItemA 2007-10-20 30
ItemB 2007-10-26 9


How can I get such result? i.e. I want to get the record with the latest date from each item group?

thanks in advance!

View 4 Replies View Related

SQL: Get A Maximum Of Items From The Same User

Mar 18, 2008

 I want to select the latest photos that were posted on my site from my photos table:id name usercode  createdate1 holiday     5         1/1/20082 holiday2    5      1/1/20083 my car     5       1/1/20084 new home    7      1/1/20085 starry night 8      1/1/20086 me again     6    10/10/2007But in case one user has posted like 400 photos I dont want to show 400 photos of the same user as that would mess up latest photos. So I want to show the latest photos but always with a maximum of 3 for the same user...So in the above data example pictures with id 1,2,3,4,5 would be shownHow can I achieve this with SQL (and as always: without temp tables :))Thanks!

View 7 Replies View Related

Query To Get The Maximum Occurred Value?

Apr 4, 2008

 
hi...i need a stored procedure query to get the maximum occurred value ie(more than one time occurred value).... this is my table structure.... table Name: PHOTO_GALLERY_VISITSpgv_id
   pgv_main_category_id      pgv_sub_category_id            pgv_path  
                                               pgv_visitor_id     
pgv_visited_date    6                    54                   
                     72             
photo/Writer/Content/Mobiles/LG/camer4.jpg          26                 
4/3/2008 6:41:02 PM    7                    54                 
                       73             
photo/Writer/Content/Mobiles/Samsung/mobile1.jpg  26                
4/3/2008 6:41:43 PM   8                     64                 
                       85              
photo/Writer/Content/Movie/Bachan/bhachan1.jpg         25              
4/4/2008 3:37:17 PM   9                     63                 
                       82              
photo/Writer/Content/sports/Cricket/cricket1.jpg         34           
   4/4/2008 3:37:29 PM  10                   
54                                          73              
photo/Writer/Content/Mobiles/Samsung/mobile1.jpg     34            
4/4/2008 3:37:29 PM  11                   
54                                         73              
photo/Writer/Content/Mobiles/Samsung/mobile1.jpg      26           
4/4/2008 3:37:29 PM 12                     
54                                         73              
photo/Writer/Content/Mobiles/Samsung/mobile1.jpg      54            
4/4/2008 3:37:29 PM 13                    
54                                           72              
photo/Writer/Content/Mobiles/LG/camer4.jpg               59           
4/4/2008 3:37:17 PM The above is my sample table...... In that filter the most occurrence based on the column "pgv_sub_category_id"in the above table the 73 is the maximum occurred  id after that the second maximum ie..72 is the 2nd maximum occurred....hence i want the output as only the id & path which occurred more than one time.....  pgv_sub_category_id                                         pgv_path 73                                               photo/Writer/Content/Mobiles/Samsung/mobile1.jpg 72                                                photo/Writer/Content/Mobiles/LG/camer4.jpg plz anybody send me the query....its urgent.....thanks in advance.....regardsjanu

View 4 Replies View Related

Minimum/Maximum Of Two Values

Dec 6, 2004

Hallo Cracks,

what I try is a little bit heavy, maybe, but I only miss the minimum/maximum fuction - or I didn´t found it; not here in the Forum and also not in the onlinehelp of the SQL Server.

What I try to do:

I have 2 columns in my table; a start- and an end-date. For this period of time between end and start i have to calculate the days for the years. Here my thoughts (for the current year):

Is the startdate <= 31.12.2004 and the enddate >= 1.1.2004 i have to calculate die datediff between max(1.1.2004/startdate) and min(31.12.2004/enddate)

like this sqlstatement:

SELECT CASE WHEN dbo.Phases.phasenstart <= CAST(CAST(YEAR(GETDATE()) AS
varchar) + '-31-12' AS smalldatetime) AND dbo.Phases.phasenabschlussist >=
CAST(CAST(YEAR(GETDATE()) AS varchar) + '-01-01' AS smalldatetime)
THEN 365 ELSE 0 END AS Expr2,
FROM dbo.Phases
WHERE (phasenstart IS NOT NULL) AND (phasenabschlussist IS NOT NULL)

instead of 365 there must be the above calculation. Is start=3.1.2003 and end=30.1.2004 I expect as result only the 30 days in 2004.

thanks in advance and kind regards :-)
Cappu

View 2 Replies View Related

Maximum Characters Per Column

Mar 11, 2002

Is there a way to alter the default 256 value to some other value in a transac SQL script?
The value can be changed manually in the advanced tab of the current connection options. I need to be able to set and reset this value in a script and/or stored procedure.
Kind of urgent for an answer to this problem.
Thanks in advance.

View 1 Replies View Related

Maximum # Of Databases Per Server

Aug 9, 2000

In SQL 7, what is the Maximum # of databases per Server?
thanks in advance.

View 1 Replies View Related

Maximum Number Of Databases In SQL 7

Aug 10, 2000

Hi.

How many separate databases can one SQL Server (7.0) manage?

Thanks in advance
Dan

View 1 Replies View Related

Maximum Chars Per Column - 256

Sep 23, 1999

In a query Analyser, there is a provision to change the "Maximum characters per column 256 " to our size in advanced option.

It works ok.

We are using VisualInterdev for developing ASP's -- there
thro ADO - we are getting the rows from sql server 7.0 -- there data more than
256 characters are truncated.

How will i get the actual data ?.. where i can do the settings..?

help needed...

Wincy

View 2 Replies View Related

How To Increase The Maximum No. Of DB Processes?

Sep 4, 1998

I am receiving an error from my ODBC driver Maximum number of DBPROCESSes already allocated.

I confirmed that there are 25 connections and that this is the default. This is caused by error message 10029, SQLEDBPS, when the maximum number of simultaneously open DBPROCESS structures exceeds the current setting. I would like to increase this maximum.

I have found only two ways to do this. One is using dbsetmaxprocs using C and the other is using SqlSetMaxProcs using Visual Basic. My problem is that I am interfacing to SQL Server using a third party tool that is doing the lower level programming.

Is there some way that I can increase the maximum number of DB processes for all databases that are part of the SQL Server 7 environment, or can I set this value using a program that is called from a stored procedure?

Any ideas in this area will be greatly appreciated.

View 1 Replies View Related

Maximum User Connections

Jul 29, 1999

We have a production server that is configured to 100 user connections.
Without any reason, the maximum connections had been exceeded and users
can no longer access the sql. But if you sp_who , it displayed only
4 user connections. Since, I have an open connection before this error
happens, i was able to execute sp_who. This happened 4 times since we
installed the sql server. the version is 6.50.422 sp5a with hotfix.

To all gurus out there, can you give light into this problem?

Thanks in advance.

View 3 Replies View Related

Maximum Row Length Of A Column

Nov 8, 1999

Friends,

I was trying to find out the maximum length of a row in a column.I was using SQL65.I will appreciate if any one can give me the query to find this.

Thanks in advance

View 3 Replies View Related

Maximum Number Of Bytes Per Row

Aug 1, 2001

if SQL SERVER 2000 only allow 8060 bytes per row, then how can it store images or CLOB data? Is there a way that would let us change the maximum number of bytes per row? Any help would be greatly appreciated. Thanks.

View 1 Replies View Related

Maximum INput That A BCP Utility Can Take

Feb 7, 2005

Can any one help me out form this... I just want to know the maximum input a bcp utility can take..... its a direct insert from one table to another but contains millions of data

....

View 1 Replies View Related

Maximum Number Of Databases

Jul 18, 2007

Hello everyone -

Running SQL Server 2000

What is the maximum number of databases that can be had in a single MS SQL installation??

thanks
tony

View 3 Replies View Related







Copyrights 2005-15 www.BigResource.com, All rights reserved