Help With Query Nulls And Addition

Mar 16, 2007

Hi I have a query, what I would like to do is create a column that takes the results in two coulms and add them together:

           Col A  Col B Col C

Row1    1          1       2

Row2    2          3       5

Here is the query

declare @t table( player_name varchar(100), BuyIn int, TopUp int, ReBuy int, Winnings int, Events int, Test int)

INSERT INTO @t (player_name, TopUp)

SELECT Player_name, SUM([Top-ups]) AS TOPUPS

FROM (SELECT Event_data.Transaction_type, Players.Player_name, Events.Top_up, Event_data.Transaction_value,

Events.Top_up * Event_data.Transaction_value AS [Top-ups]

FROM Event_data INNER JOIN

Events ON Event_data.Event_id = Events.id INNER JOIN

Players ON Event_data.Player_id = Players.Player_id

WHERE (Event_data.Transaction_type = 2)) AS Topups

GROUP BY player_name

INSERT INTO @t (player_name, ReBuy )

SELECT Player_name, SUM([Re-buys]) AS REBUYS

FROM (SELECT Event_data.Transaction_value, Players.Player_name, Events.Rebuys, Event_data.Transaction_value * Events.Rebuys AS [Re-buys]

FROM Event_data INNER JOIN

Events ON Event_data.Event_id = Events.id INNER JOIN

Players ON Event_data.Player_id = Players.Player_id

WHERE (Event_data.Transaction_type = 3)) AS REBUYS

GROUP BY Player_name

Insert into @t (player_name, BuyIn)

SELECT dbo.Players.Player_name, SUM(dbo.Events.Buy_in) AS BuyIn

FROM dbo.Players INNER JOIN

dbo.Event_data ON dbo.Players.Player_id = dbo.Event_data.Player_id INNER JOIN

dbo.Events ON dbo.Event_data.Event_id = dbo.Events.id

GROUP BY dbo.Players.Player_name, dbo.Event_data.Transaction_type

HAVING (dbo.Event_data.Transaction_type = 1)

ORDER BY SUM(dbo.Events.Buy_in) DESC

 

Insert into @t (player_name, Winnings)

SELECT dbo.Players.Player_name, SUM(dbo.Event_data.Transaction_value) AS Winnings

FROM dbo.Players INNER JOIN

dbo.Event_data ON dbo.Players.Player_id = dbo.Event_data.Player_id

GROUP BY dbo.Players.Player_name, dbo.Event_data.Transaction_type

HAVING (dbo.Event_data.Transaction_type = 1)

insert into @t (player_name, Events)

SELECT dbo.Players.Player_name, COUNT(dbo.Event_data.Place) AS Expr1

FROM dbo.Players INNER JOIN

dbo.Event_data ON dbo.Players.Player_id = dbo.Event_data.Player_id INNER JOIN

dbo.Events ON dbo.Event_data.Event_id = dbo.Events.id

GROUP BY dbo.Players.Player_name

HAVING (NOT (COUNT(dbo.Event_data.Place) IS NULL))

insert into @t (player_name, test)

select player_name, ((TopUp) + (Rebuy)) as Test

from @t

SELECT player_name, min (BuyIn) as BuyIn, min(TopUp) as TopUps, min(ReBuy)as ReBuy, min(Winnings) as Winnings, min(Events) as Events, min(test) as test

FROM @t

GROUP BY player_name

ORDER BY BuyIn DESC

--ORDER BY TOPUPS DESC

 

END

 

 

THis is where I attempt to add the coloms but I get a null result

 

insert into @t (player_name, test)

select player_name, ((TopUp) + (Rebuy)) as Test

from @t

 

any help would be great.

View 5 Replies


ADVERTISEMENT

Doing Addition In Update Query Using Value From Txtbox

Jun 21, 2008

@quantity is the number that the user has input in the txtbox. I want to use this value to ADD together with the current quantity value in the shopcartitem table. I do not know how, my current query only replaces the old quantity with the new .. can someone help me? strSql = "UPDATE ShopCartItem sci SET sci.Quantity" & _
"WHERE sci.ProductID=@ProductID AND sci.ShopCartID=@ShopCartID"Dim cmd2 As New SqlCommand(strSql, conn)
cmd2.Parameters.AddWithValue("@Quantity", quantity)cmd2.Parameters.AddWithValue("@ProductID", productId)
cmd2.Parameters.AddWithValue("@ShopCartID", ShopCartID)
 

View 1 Replies View Related

DTS Query Builder - Using Nulls

Jan 20, 2004

I am trying to emulate the "Find unmatched Records" Access Query using DTS. I have a small table with a list of codes that I need to use to exclude records in my text export.

I have created a left outer join and set the criteria for the joined field in the 'right' table to be null. I am repeatedly getting no records as a result.

Wouldn't the joined field in the right table for unmatched records by default be null? I'm stumped as to why this seamingly simple process won't work for me. I have attached the select statement for your review.

Any help would be greatly appreciated.

View 2 Replies View Related

Query To Get Data With 1 Not NULLS Or 0

Dec 1, 2014

I have a table called "alert" and in this table, for each columns there are data as 1 , or 0 or NULL. how do I write a query to just give me data's with "1" in them not the NULLS or 0?

View 3 Replies View Related

Query That Return Nulls

Mar 1, 2008

This is my problem, i have 2 tables: one table that hold data, having id as identity, say table (id, content), the other table have 2 columns: (id, number). The second table number column refer to the id in the first table. i want to build a query that get the data from the first table that correspond to a specific id in the second table, not only this i want to get the previous, the current and the next item.

For example: if table_data, table_info is first and second tables, something that can do it is :

DECLARE @i int

SELECT * FROM table_data WHERE id in (@i -1, @i +1, @i)

The problem here if @i, @i+1 or @i-1 doesn't exist the column will not be returned, i want to get a result similar to

id, content

25 null
26 null
27 #some content#

or

34 #content1#
35 #content2#
36 #content3#

so my problem is that nulls doesn't appear, i thought about using OUTER JOIN, but the problem is that outer join take tables, not (@i -1, @i +1, @i), so if only i can make somehow the outer join use these values, i think it works.

Any help please, and thanks in advance

View 6 Replies View Related

SQL Query Not Returning Nulls

Sep 21, 2007

Is there a way to set SQL Server 2005 Express so that I can return null values? For example, the following query will not return any values:

SELECT *
FROM tbl_form_values
where fldVALUE IS NULL;


it does return values with:

SELECT *
FROM tbl_form_values
where fldVALUE = '';

I have an Oracle background and all null values are true nulls not empty strings. I would like to be able to use the first query. Also other functions such as COALESCE work very nice with nulls. I can do the following in Oracle but not in SQL Server:

SELECT fldID, fldMID, fldFID,
COALESCE(fldVALUE, 'n/a');
FROM tbl_form_values

This will return the values in fldVALUE if they are available and n/a for all NULL values.

Any help would be appreciated.

Thanks,
E

View 1 Replies View Related

Column Allows Nulls I Want To Change No Nulls Allowed

May 16, 2006

When i do a select on my emplee table for rows with null idCompany i dont get any records

I then try to modify the table to not allow a null idCompany and i get this error message:

'Employee (aMgmt)' table
- Unable to modify table.
Cannot insert the value NULL into column 'idCompany', table 'D2.aMgmt.Tmp_Employee'; column does not allow nulls. INSERT fails.
The statement has been terminated.

This sux

View 4 Replies View Related

Can Anyone Write A Simple Query To Search For NULLs

Apr 30, 2008



Hello ALl, can anyone please tell me how to search for NULLS.

like i know one method....

select * from table
where col = 'NULL'

View 1 Replies View Related

Testing Permutations Of Nulls And Not Nulls

Feb 17, 2008

is there an elegant way to use one equals sign in a where clause that returns true when both arguments are null, and returns true when neither is null but both are equal and returns false when only one is null?

View 4 Replies View Related

Do Not Keep NULLS Using SSIS Bulk Insert Task - Insert Empty Strings Instead Of NULLS

May 15, 2008

I have two SSIS packages that import from the same flat file into the same SQL 2005 table. I have one flat file connection (to a comma delimited file) and one OLE DB connection (to a SQL 2005 Database). Both packages use these same two Connection Managers. The SQL table allows NULL values for all fields. The flat file has "empty values" (i.e., ,"", ) for certain columns.

The first package uses the Data Flow Task with the "Keep nulls" property of the OLE DB Destination Editor unchecked. The columns in the source and destination are identically named thus the mapping is automatically assigned and is mapped based on ordinal position (which is equivalent to the mapping using Bulk Insert). When this task is executed no null values are inserted into the SQL table for the "empty values" from the flat file. Empty string values are inserted instead of NULL.

The second package uses the Bulk Insert Task with the "KeepNulls" property for the task (shown in the Properties pane when the task in selected in the Control Flow window) set to "False". When the task is executed NULL values are inserted into the SQL table for the "empty values" from the flat file.

So using the Data Flow Task " " (i.e., blank) is inserted. Using the Bulk Insert Task NULL is inserted (i.e., nothing is inserted, the field is skipped, the value for the record is omitted).

I want to have the exact same behavior on my data in the Bulk Insert Task as I do with the Data Flow Task.

Using the Bulk Insert Task, what must I do to have the Empty String values inserted into the SQL table where there is an "empty value" in the flat file? Why & how does this occur automatically in the Data Flow Task?

From a SQL Profile Trace comparison of the two methods I do not see where the syntax of the insert command nor the statements for the preceeding captured steps has dictated this change in the behavior of the inserted "" value for the recordset. Please help me understand what is going on here and how to accomplish this using the Bulk Insert Task.

View 2 Replies View Related

Addition Of Strings

Aug 28, 2007

How can i make a sum (concatenation) of strings of one column in a table.
for example i have a table like this
field1          field2
1                abc
1                bcd   
2                sdf
2                sdd
I want to get these strings added group by field 1
Thanks

View 5 Replies View Related

Primary Key Addition

Jan 24, 2001

For an existing table containing data, how would you add a primary key field, that contains a value for each row?

(Under Access I'd just add a new field and set it to type AutoNumber, but you can't do that in SQL Server)

View 1 Replies View Related

Addition Of Char + Int !!!

Jan 15, 2002

Hi Everybody,

I hv executed the following query in the Query Qnalyzer
(Ofcourse I am Using SQL 2000 Enterprise Edition) and Surprisingly
I am getting the Output as follows,

query:-
select '5' + 10

Output:- 15

Can anybody please tell me, why it is happening like this? OR Did I miss any Configuration Parameter in the Server Settings?.

Tks in Advance,
Sam

View 1 Replies View Related

Addition During A Count

May 12, 2008

Hi

Is there anyway to perform a addition on two items in a COUNT query?
For example if i use the followig query:

SELECT
Region
,COUNT(*)
FROM Regions
GROUP BY Regions

It would give me the following results:

Region1 22
Region2 33
Region3 21
Region4 4
Region5 9
Region6 61

However I would want it display the the combined totals Region1 and Region2 together so it would give the figure of 55.

Is this possible?

Thanks

View 6 Replies View Related

Addition Of A Value To A Null Value

Dec 6, 2006

i have the idea that 23+null=null

now following is my case with 2 columns as:

salary bonus
1 null
2 5
3 null

i have to find the total salary(i.e. salary+bonus)

this is how i managed to do it:

select empname,(salary + commission) as 'total salary'
from emp
where commission is not null
union
select empname,salary from emp
where commission is null

now my question is,wht if the case now is different as below:

salary bonus hra
1 null 6
2 5 null
3 null null

now how do i calculate total salary(i.e. salary+bonus+hra)

am a beginner
help appreciated

cheers

View 5 Replies View Related

Addition Of Two Rows

Mar 22, 2007

hi guys,

I have got something like this,

A S D

Bi Ar 23
Bi Ar 12
As Ar 52
As Ar 11
Ap Jo 24

I Have 3 columns. First 2 columns are Text and the third one is Number. I need to see if any duplicate values are there in first 2 columns. If so then i need to add the values of 3 columns and make it one. So the output should look like this,

A S D

Bi Ar 35
As Ar 63
Ap Jo 24

View 15 Replies View Related

Connecting To SQL 5.0 Standard Addition

Jan 7, 2008

I am trying one of the examples from the .NET Framework 2.0 Web-Based Client Development and I'm having a problem authenticating. I'm running everything on my local computer (IIS, SQL 2005 STANDARD ADDITION and Visual Studio). While in Visual Studio (in other words, debug mode) when I run the example, I get the following error:
Cannot open database "pubs" requested by the login. The login failed.Login failed for user 'DPJ-6E95AFFA416ASPNET'.
 This could be more of a SQL question that a ASP.NET question, but I'm not sure. I'm running under the local administrator account, but this seems to indicate that ASP is using it's own credentials to access SQL. This is my first time using these tools, and I'm guessing this is a fairly well know issue.
 I was looking for a "User Admin" function in SQL and could not find it, so I'm a bit lost here.
Can anyone help please.
 Thanks

View 6 Replies View Related

Asp:Checkbox Addition To Database

May 12, 2008

I have a form set-up and am trying to add multiple items in my checkbox to the database; however, the only thing added to the database is the first item checked.  Here is the code and any help will be greatly appreciated.  Thank you!:<asp:SqlDataSource ID="SqlDataSource1" runat="server"
ConnectionString="<%$ ConnectionStrings:ConConnectionString %>" InsertCommand="INSERT INTO Consultations(FullName, Email, Business, BusinessInfo, Services, Comments) VALUES (@FullName, @Email, @Business, @BusinessInfo, @Services, @Comments)"
SelectCommand="SELECT Consultations.* FROM Consultations">
<InsertParameters>
<asp:ControlParameter Name="FullName" Type="String" ControlId="fullname" PropertyName="Text" />
<asp:ControlParameter Name="Email" Type="String" ControlId="emailTextBox" PropertyName="Text" />
<asp:ControlParameter Name="Business" Type="String" ControlId="bisDropDownList" PropertyName="SelectedValue" />
<asp:ControlParameter Name="BusinessInfo" Type="String" ControlId="businessTextBox" PropertyName="Text" />
<asp:ControlParameter Name="Services" Type="String" ControlID="checkboxlist" PropertyName="SelectedValue" />
<asp:ControlParameter Name="Comments" Type="String" ControlID="commentsTextBox" PropertyName="Text" />
 
</InsertParameters>
</asp:SqlDataSource>

View 3 Replies View Related

License Connection Addition

Nov 14, 2000

I need to up my license limit on a SQL box from 1 to 2 user connections allowed. Where do I do this?

View 1 Replies View Related

Addition Of A Number To An INT Column

Dec 1, 2007

Hi,

I have several INT columns in a table that I need to update.

For example, in column 'aa' I need to add 2 to all of the values in that column.

I'm using Query Analyzer - what update statement should I write?

View 3 Replies View Related

Alert For Automatic Addition Of Record

Dec 10, 2013

I've two databases with different structures, i want to add a record with it's data from the first database into the second database in the place i define, this action must happen automatically as soon as the record is created in the first database.

View 1 Replies View Related

Is There A Way To Perform An Addition To The Value Of A Report Parameter?

Nov 8, 2007



Hi,
is there a way to perform an addition to the value of a report parameter?
so like Param Value + 1 = 6
where Param Value would be 5?


View 11 Replies View Related

Testing Using SQL Server 05 Developer Addition

Feb 2, 2008

Are there any differences between the Developer Addition and Enterprise Addition of 64 Bit SQL Server 05 that would prevent me from testing full capabilities of my production Enterprise Addition in a QA environment utilizing Developer Addition? Any known restrictions on number of DB connections, memory, CPUs etc??

View 4 Replies View Related

Set Amounts To Zero In Addition If No Records Found

May 9, 2006

How can I check for Null for the amounts if no records are returned in either select.  Basically it errors out if one or both of the Amounts return no records.  I need to do some sort of IF statement to set one of the amounts or both amounts to zero in those cases so it doesn't error out on me

   SELECT (Coalesce(pd1_Amount, 0) + Coalesce(PD2_Amount, 0)) as Amount
   FROM    
     (

     SELECT pd.Amount as pd1_Amount
          FROM Master m (NOLOCK)
          LEFT JOIN dbo.pdc pd ON pd.number = m.number
          INNER JOIN dbo.Customer c ON c.Customer = m.Customer

          WHERE     pd.Active = 1
                    AND pd.Entered BETWEEN DATEADD(DAY, -DATEPART(DAY, @FirstDayMonthDate) + 1, @FirstDayMonthDate) AND DATEADD(DAY, -DATEPART(DAY, @FirstDayMonthDate), DATEADD(MONTH, 1, @FirstDayMonthDate))
     AND pd.Entered <> '1900-01-01 00:00:00.000'
                    AND pd.Deposit BETWEEN DATEADD(DAY, -DATEPART(DAY, @FirstDayMonthDate) + 1, @FirstDayMonthDate) AND DATEADD(DAY, -DATEPART(DAY, @FirstDayMonthDate), DATEADD(MONTH, 1, @FirstDayMonthDate))
                    --AND pd.Deposit IS NOT NULL    
                    --AND pd.OnHold IS NULL
                    AND c.customer <> '9999999'
          
          UNION

          SELECT   pdd.Amount as PD2_Amount
          FROM Master m (NOLOCK)
          LEFT JOIN dbo.pdcdeleted pdd ON pdd.number = m.number
          INNER JOIN dbo.Customer c ON c.Customer = m.Customer

          WHERE     pdd.Entered BETWEEN DATEADD(DAY, -DATEPART(DAY, @FirstDayMonthDate) + 1, @FirstDayMonthDate) AND DATEADD(DAY, -DATEPART(DAY, @FirstDayMonthDate), DATEADD(MONTH, 1, @FirstDayMonthDate))
              AND pdd.Entered <> '1900-01-01 00:00:00.000'
                    AND pdd.Deposit BETWEEN DATEADD(DAY, -DATEPART(DAY, @FirstDayMonthDate) + 1, @FirstDayMonthDate) AND DATEADD(DAY, -DATEPART(DAY, @FirstDayMonthDate), DATEADD(MONTH, 1, @FirstDayMonthDate))
                    --AND pdd.Deposit IS NOT NULL    
                    --AND pdd.OnHold IS NULL
                    AND c.customer <> '9999999'
) as PDC_Main

View 3 Replies View Related

Copy Data From One Table To Another With Addition Insert Value

Sep 6, 2007

Hi,
 I was wondering if you can help.
In my vb.net form I am running a query to insert data from one database table to another. 
However what I need to do is to be able is to add the id of a record I have just created to this insert into sql command.
I have managed to use @@ identity to get the id of my first sql insert statement
but I am wondering how I can use it in the second insert into and select statement. At the moment my sql statement just copies exactly what is in the select statement. I can't figure out how to add the @@identity value to my second sql statement. 
My second sql statement is a follows:
sql2 = "INSERT INTO ProjectDeliveData(ProjId,ProjDeliveId,RoleId,MeasurementId,ProjDeliveValue, ProjDeliveComments,ProjDeliveYear,FinDataTypeId, FinFileId, ProjDeliveMonthFrom, ResourceId,ProjDeliveDateAdded)" & " select ProjId,ProjDeliveId,RoleId,MeasurementId,ProjDeliveValue, ProjDeliveComments,ProjDeliveYear,FinDataTypeId, FinFileId, ProjDeliveMonthFrom, ResourceId,ProjDeliveDateAdded from ProjectDeliveData where FinFileId=" & strActualFileId
I hope you can help
Cheers
Mark :)
 

View 7 Replies View Related

Addition Of Columns In Table, Which One Use In Merge Replication.

Nov 29, 2004

Dear all participants,

I manage complete online system for two locations, connected via dialup lease line. I have to used merge replication for the same data should be at both locations. It is working fine, I don’t like disturbe it but current requirement is addition of two column in one table which one as also use in merge replication.

How I can add aforesaid columns in table x, column name c1 numeric , c2 character?

What is impact on replication?

Let me know step by step.

Thanks in advance.

Thanks R.Mall

View 1 Replies View Related

Addition Of Article In Runnung MERGE Replication

Jan 22, 2005

Can any help me addition of article in runnning merge replication in MSSQL SERVER 2000 with SP3.

Any step by step help is realy great for me.

Thanks

R.Mall

View 1 Replies View Related

How Does Addition Of Two Datetime Data Types Work ?

Apr 3, 2004

SQL Server allows addition of two "datetime" values. For example let d1='April 10,2004' and d2='April 11, 2004'. Now when I execute d1+d2 I get 2108-07-20 00:00:00.000. On what logic is this calculation done.

I am actually looking to derive the same result in Oracle. Hence wanting to know the funda behind this.

many thanks.

View 2 Replies View Related

SQL 2012 :: How To Test A Proposed Index Addition

Sep 29, 2015

My goal is to be able to include test information in the change request that will make the operations manager confident that the change can proceed. Right now all I can think of is to add the index in dev and staging and compare some before and after stats. But I am concerned that an index change might also affect other operations besides SELECTs - such as updates, transactions, or scheduled jobs.

[URL]

View 0 Replies View Related

Reporting Services :: Losing History When Existing Report Is Redeployed With New Parameter Addition

May 29, 2015

We are using SSRS 2012. Before we were with 2005. Both the versions have the problem. When a change made to parameters (like adding additional parameter to existing report or changing default value of parameter) using visual studio on developers machine and re-deploy to server, additional parameter or changes to parameter is not showing up. So, we are first deleting the report from server and then re-deploying. This works fine. But we realized that we are losing history of the report (like data related to this report run from execution log). We need the history of report. It is very important to top management to see the details.When I searched in forums, users say that it still exist in 2012 and 2014 and every one talks about deleting and re-deploying report. I would like to know if there is any other alternate route to redeploy additional parameter and not lose history.

View 6 Replies View Related

SSIS Called From Agent Job Not Calling New Child SSIS Package Addition

Oct 29, 2007

I have an SSIS package (TransAgentMaster) that I recently modified to include a call to a child package via the file system. The child package creates a text file. When I run the package in dev studio then the child package/text file is produced.

I then imported the TransAgentMaster as a stored packagesfilesystem package into SQL SSIS and executed the package. The child package produced the text file.

I then ran the SQL Server Agent to see if the child package would work and it did not generate the text file. Thus after updating a SSIS package importing the package into SSIS the job that calls the package will not call the child package. Please not that the TransAgentMaster package calls 7 children packages €¦ just not my new one.


Any thoughts why the agent will not run the child newly crated childe package?

View 3 Replies View Related

NULLs

Sep 16, 2004

Do NULLs take up space on the Database? I mean is room allocated for them?

View 9 Replies View Related

Nulls

Apr 5, 2004

Can someone tell me what to do if several NULLS are showing up within tables. Is there an easy step to locate all NULLS and delete them within the table?

Can someone provide detailed infromation on how to delete NULLS within tables. I'm new o the SQL side so I hope I have explained what it is that I'm looking to do. Our in house programmer said that the NULLS maybe causing a problem with the software communicating with the SQL Server software.

View 12 Replies View Related







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