INVALID COLUMN? SQL Server 2012

Mildfire

I have the following query:

SELECT 
   'button_flag' = CASE
                      WHEN (can_assign_supervisor = 1 AND (SUM(ISNULL(auto_assign_cap, 0) - ISNULL(assigned_today_cap, 0)) > 0)) 
                      THEN 1
                      ELSE 0
                   END
FROM processor
WHERE prsn_pk = 36381

When I try and run the query I get the error:

Msg 8120, Level 16, State 1, Line 3
Column 'processor.can_assign_supervisor' is invalid in the select list because it is not contained in either an aggregate function or the GROUP BY clause.

I am not clear why this error is happening.

  • can_assign_supervisor is a BIT
  • auto_assign_cap and assigned_today_cap are int
  • prsn_pk is the primary key

Any advice?

Thank you

Hogan

You don't say what you want to do,

this will work

SELECT 
  'button_flag' = SUM(CASE
       WHEN (can_assign_supervisor = 1 AND
             (SUM(ISNULL(auto_assign_cap, 0) - ISNULL(assigned_today_cap, 0)) > 0)
            ) 
       THEN 1
       ELSE 0
       END)
 FROM processor
 GROUP BY prsn_pk, can_assign_superviosor
 WHERE prsn_pk = 36381

as will this:

SELECT 
  'button_flag' = SUM(CASE
       WHEN (can_assign_supervisor = 1 AND
             (ISNULL(auto_assign_cap, 0) - ISNULL(assigned_today_cap, 0)) > 0)
            ) 
       THEN 1
       ELSE 0
       END)
 FROM processor
 WHERE prsn_pk = 36381

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

From Dev

SQL Server 2012 Invalid Column Name?

From Java

SQL Server: Invalid Column Name

From Dev

SQL Server: Invalid Column Name

From Dev

sql server Invalid column error

From Dev

Query JSON inside SQL Server 2012 column

From Dev

SQL Server 2012 Identity column after a restore

From Dev

Get column name in SQL server 2012

From Dev

SQL Server 2012 Identity column after a restore

From Dev

Merge data into one column - sql server 2012

From Dev

PIVOT the date column in SQL Server 2012

From Dev

SQL Server 2012 - Update column based on formula

From Dev

Specify a computed column in SQL Server 2012 as an average

From Dev

SQL Server 2012 query XML column

From Dev

SQL Server Query invalid column in select list

From Dev

SQL server: Invalid column name error

From Dev

getting invalid column error in SQL Server

From Dev

Invalid column name for SQL Server in nested queries

From Dev

Oracle Linked Server in SQL Server 2012 - query with DATE column not working

From Dev

Convert SQL cell value to column names in SQL Server 2012

From Dev

Convert SQL cell value to column names in SQL Server 2012

From Dev

SQL server Invalid Column name Invalid object name

From Dev

Error when inserting into a simple two column table with SQL Server 2012?

From Dev

How to use Dapper with MS SQL Server (2012) Geospatial / SQLGeography Column

From Dev

Primary Identity Column of table gets random value in sql server 2012

From Dev

selecting random rows with normal distribution based on a column in SQL Server 2012

From Dev

Incorrect indication for column store index in execution plan SQL Server 2012

From Dev

The conversion of the varchar value overflowed an int column in sql server 2012

From Dev

How to search a column name in all tables in a database in SQL Server 2012?

From Dev

Can't create column store index on SQL Server 2012

Related Related

  1. 1

    SQL Server 2012 Invalid Column Name?

  2. 2

    SQL Server: Invalid Column Name

  3. 3

    SQL Server: Invalid Column Name

  4. 4

    sql server Invalid column error

  5. 5

    Query JSON inside SQL Server 2012 column

  6. 6

    SQL Server 2012 Identity column after a restore

  7. 7

    Get column name in SQL server 2012

  8. 8

    SQL Server 2012 Identity column after a restore

  9. 9

    Merge data into one column - sql server 2012

  10. 10

    PIVOT the date column in SQL Server 2012

  11. 11

    SQL Server 2012 - Update column based on formula

  12. 12

    Specify a computed column in SQL Server 2012 as an average

  13. 13

    SQL Server 2012 query XML column

  14. 14

    SQL Server Query invalid column in select list

  15. 15

    SQL server: Invalid column name error

  16. 16

    getting invalid column error in SQL Server

  17. 17

    Invalid column name for SQL Server in nested queries

  18. 18

    Oracle Linked Server in SQL Server 2012 - query with DATE column not working

  19. 19

    Convert SQL cell value to column names in SQL Server 2012

  20. 20

    Convert SQL cell value to column names in SQL Server 2012

  21. 21

    SQL server Invalid Column name Invalid object name

  22. 22

    Error when inserting into a simple two column table with SQL Server 2012?

  23. 23

    How to use Dapper with MS SQL Server (2012) Geospatial / SQLGeography Column

  24. 24

    Primary Identity Column of table gets random value in sql server 2012

  25. 25

    selecting random rows with normal distribution based on a column in SQL Server 2012

  26. 26

    Incorrect indication for column store index in execution plan SQL Server 2012

  27. 27

    The conversion of the varchar value overflowed an int column in sql server 2012

  28. 28

    How to search a column name in all tables in a database in SQL Server 2012?

  29. 29

    Can't create column store index on SQL Server 2012

HotTag

Archive