Hi
I have created the stored procedure like this but i need the records generated by the following query should not be displayed and to be deleted
anyone plz help me
SELECT X.*
FROM MyTable X
INNER JOIN
(SELECT lastname, firstname
FROM MyTable
GROUP BY lastname, firstname
HAVING COUNT(*) > 1) Y
ON X.lastname = Y.lastname and X.firstname = Y.firstname
ORDER BY X.lastname, X.firstname
USE testdb;
GO
IF OBJECT_ID ( 'usp_getallrec', 'P' ) IS NOT NULL
DROP PROCEDURE usp_getallrec;
GO
CREATE PROCEDURE usp_getallrec
AS
SELECT lastname, firstname, salution, MAX(address)
FROM MyTable
GROUP BY lastname, firstname, salution
GO
SELECT X.*
FROM MyTable X
INNER JOIN
(SELECT lastname, firstname
FROM MyTable
GROUP BY lastname, firstname
HAVING COUNT(*) > 1) Y
ON X.lastname = Y.lastname and X.firstname = Y.firstname
ORDER BY X.lastname, X.firstname

stored procedure creation
kelly hughes
Gnome.com
HTH, Jens Suessmeyer.
---
http://www.sqlserver2005.de
---