How to select the value of the first ID in SQL Server stored procedure?

user1531040
DECLARE @Good INT
 SELECT @Good = Good
   FROM MyTable
  WHERE DateDeleted IS NULL
  GROUP BY ID
 HAVING ID = MIN(ID)

In a stored procedure I wanna set a variable @Good. The conditions I need are that the DateDeleted is null and the minimum ID.

Example:

ID   Good   DateDeleted
-----------------------
1    5      15-12-2013
2    3      null
3    4      null
4    1      null

The result has to be 3

The error message I got is:

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

What am I doing wrong?

Can anybody help me?

Thanks

huMpty duMpty
DECLARE @Good INT
Select top 1 @Good = Good
From MyTable
Where DateDeleted is null
Order by Id 

Fiddle

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 Stored Procedure select

From Dev

SQL Server stored procedure returns value in select statement

From Dev

SQL Server 2008 Select Count and Parameter Value in Stored Procedure

From Dev

SQL Server stored procedure : create increment ID in each occurrence of value

From Dev

How to create a select, and then an update stored procedure in SQL Server 2012

From Dev

How not to return select statements in SQL Server stored procedure if there is raiseerror below?

From Dev

How to check if a variable has a value in a SQL Server 2008 stored procedure

From Dev

How to pass Nullable Bit type value into to SQL Server stored procedure?

From Dev

Stored procedure take value from stored procedure itself in SQL Server

From Dev

SELECT against stored procedure SQL Server

From Dev

Reset the ID counter on a stored procedure in SQL Server

From Dev

SQL Server 2008 stored procedure return value

From Dev

Varchar value not passing into SQL Server stored procedure

From Dev

SQL Server Stored Procedure Syntax Error on Value

From Dev

Assigning single value select output from stored procedure to a variable (SQL Server)

From Dev

Call specific stored procedure/select statement based on value of row in SQL Server

From Dev

How to capture error in SQL Server stored procedure?

From Dev

how to secure a valuable stored procedure in sql server

From Dev

How to use if/else in SQL Server stored procedure

From Dev

How to populate a combobox with SQL Server stored procedure

From Dev

How to write stored procedure in SQL Server

From Dev

how to secure a valuable stored procedure in sql server

From Dev

SQL server : stored procedure

From Dev

SQL stored procedure: how to concatenate parameter value?

From Dev

How to Pass null value to stored procedure in sql

From Dev

How to write two queries in a stored procedure when second query depend on first query output in SQL Server

From Dev

How to use output parameter and select query result of a sql server stored procedure in ado.net?

From Dev

How to use output parameter and select query result of a sql server stored procedure in ado.net?

From Dev

How to get row count of select statement inside stored procedure in SQL Server

Related Related

  1. 1

    SQL Server Stored Procedure select

  2. 2

    SQL Server stored procedure returns value in select statement

  3. 3

    SQL Server 2008 Select Count and Parameter Value in Stored Procedure

  4. 4

    SQL Server stored procedure : create increment ID in each occurrence of value

  5. 5

    How to create a select, and then an update stored procedure in SQL Server 2012

  6. 6

    How not to return select statements in SQL Server stored procedure if there is raiseerror below?

  7. 7

    How to check if a variable has a value in a SQL Server 2008 stored procedure

  8. 8

    How to pass Nullable Bit type value into to SQL Server stored procedure?

  9. 9

    Stored procedure take value from stored procedure itself in SQL Server

  10. 10

    SELECT against stored procedure SQL Server

  11. 11

    Reset the ID counter on a stored procedure in SQL Server

  12. 12

    SQL Server 2008 stored procedure return value

  13. 13

    Varchar value not passing into SQL Server stored procedure

  14. 14

    SQL Server Stored Procedure Syntax Error on Value

  15. 15

    Assigning single value select output from stored procedure to a variable (SQL Server)

  16. 16

    Call specific stored procedure/select statement based on value of row in SQL Server

  17. 17

    How to capture error in SQL Server stored procedure?

  18. 18

    how to secure a valuable stored procedure in sql server

  19. 19

    How to use if/else in SQL Server stored procedure

  20. 20

    How to populate a combobox with SQL Server stored procedure

  21. 21

    How to write stored procedure in SQL Server

  22. 22

    how to secure a valuable stored procedure in sql server

  23. 23

    SQL server : stored procedure

  24. 24

    SQL stored procedure: how to concatenate parameter value?

  25. 25

    How to Pass null value to stored procedure in sql

  26. 26

    How to write two queries in a stored procedure when second query depend on first query output in SQL Server

  27. 27

    How to use output parameter and select query result of a sql server stored procedure in ado.net?

  28. 28

    How to use output parameter and select query result of a sql server stored procedure in ado.net?

  29. 29

    How to get row count of select statement inside stored procedure in SQL Server

HotTag

Archive