spGetNetAccountRelations
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@NetAccountID | int | IN |
Definition
Copy
CREATE PROCEDURE [dbo].[spGetNetAccountRelations]
(
@NetAccountID int
)
AS
BEGIN
SELECT
NetAccountRelation.ID,
NetAccountID 'MyAccountID',
RelationAccountID 'FriendAccountID',
Confirmation,
ConfirmationDate,
NetAccountRelation.CreateDate,
NetAccountRelation.UpdateDate
FROM [NetAccountRelation]
INNER JOIN NetAccount on NetAccount.ID = RelationAccountID
WHERE
NetAccountID = @NetAccountID
AND
(BlockedID = 0 OR BlockedID IS NULL)
AND
Confirmation > 0
AND
NetAccount.Deleted = 0
UNION
SELECT
NetAccountRelation.ID,
RelationAccountID 'MyAccountID',
NetAccountID 'FriendAccountID',
Confirmation,
ConfirmationDate,
NetAccountRelation.CreateDate,
NetAccountRelation.UpdateDate
FROM [NetAccountRelation]
INNER JOIN NetAccount on NetAccount.ID = NetAccountID
WHERE
RelationAccountID = @NetAccountID
AND
(BlockedID = 0 OR BlockedID IS NULL)
AND
Confirmation > 0
AND
NetAccount.Deleted = 0
END