SQL Server Help

Elaaz

Member
Apr 23, 2012
821
37
0
Code:
SELECT ItemName, (SELECT ISNULL(SUM(ItemQuantity),0) FROM Table_2 WHERE Item_ID = 1) AS TotalItem FROM Table_1 WHERE Item_ID = 1

me query eka hadaganna mata udau karanawada. Table_2 wala result ekak namthnam mata one value eka 0 value ekak widihata return ekak karanna. eth meka hariyata wada karanne nane. danna kenek ennawa nam udau karanna. anith ayagen bump ekak wath balaporoththu wenawa. mama use karanne SQL Server Express 2008.
 

twisted

Well-known member
  • Feb 21, 2008
    34,398
    818
    113
    upon purple clouds
    select itemname,isnull(sum(isnull(itemquanitty,0)),0) totalItem
    from table_1,table_2
    where table_1.item_id = table_2.item_id
    and table_1.item_id = 1
    group by itemname
     

    Elaaz

    Member
    Apr 23, 2012
    821
    37
    0
    select itemname,isnull(sum(isnull(itemquanitty,0)),0) totalItem
    from table_1,table_2
    where table_1.item_id = table_2.item_id
    and table_1.item_id = 1
    group by itemname

    yaluwa prasne ahema mai. result ekak enne na. :(
     

    Elaaz

    Member
    Apr 23, 2012
    821
    37
    0
    SQL dannawa poddak................prashne pahadili madi.....

    Table dekak thiyenawa. Table_1 walin column kepayak ekka Table_2 wala column kepayakin data ganna one. Table_2 wala column ekaka mama select karana value nathnam mata value eka 0 kiyala return karanna one.
     

    ltty head

    Well-known member
  • May 28, 2009
    3,683
    647
    113
    give some sample data.. i can give a try for you... not an expert of MSSQL.. but MYSQL AND PGSQL :D
     

    twisted

    Well-known member
  • Feb 21, 2008
    34,398
    818
    113
    upon purple clouds
    yaluwa prasne ahema mai. result ekak enne na. :(

    post your tables here, what I posted above should work if you got your data on the tables and the fields name were typed correctly
    what's the error you get? post the error message as well.

    and try this


    select itemname,isnull(sum(isnull(itemquanitty,0)),0) totalItem
    from table_1 left join table_2
    on table_1.item_id = table_2.item_id
    where table_1.item_id = 1
    group by itemname
     

    temp_

    Member
    Jul 4, 2012
    538
    69
    0
    select ItemName, (select isnull(sum(ItemQuantity),0) from Table2 where itemId=1) as TotalItem
    FROM Table_1 one, Table_2 two
    WHERE one.Item_ID = two.Item_ID and one.Item_ID=1
     

    viroguy

    Member
    Jun 17, 2007
    44
    1
    0
    English Kiyanda.. :)

    Can you pls post your question in English? mata singala only tikak tikak thamai thannawa :p

    I assume that you want to return 0 instead null...try with IIF condition.
    like.. IIF(isnull(itemquanitty,0))...
     

    Elaaz

    Member
    Apr 23, 2012
    821
    37
    0
    post your tables here, what I posted above should work if you got your data on the tables and the fields name were typed correctly
    what's the error you get? post the error message as well.

    and try this


    select itemname,isnull(sum(isnull(itemquanitty,0)),0) totalItem
    from table_1 left join table_2
    on table_1.item_id = table_2.item_id
    where table_1.item_id = 1
    group by itemname

    yaluwa oya anthimata dunna code eka hari. eka wada karanawa. godak sthuthi. mama meka wisadaganna godak wela mahansi una. dan prasne wisaduna. :D
     

    Elaaz

    Member
    Apr 23, 2012
    821
    37
    0
    select ItemName, (select isnull(sum(ItemQuantity),0) from Table2 where itemId=1) as TotalItem
    FROM Table_1 one, Table_2 two
    WHERE one.Item_ID = two.Item_ID and one.Item_ID=1

    Thanks :D

    Can you pls post your question in English? mata singala only tikak tikak thamai thannawa :p

    I assume that you want to return 0 instead null...try with IIF condition.
    like.. IIF(isnull(itemquanitty,0))...

    Thank you very much friend. finally solved my problem!!! :D