---
title: "ta bort flera rader samtidigt"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/167651-ta-bort-flera-rader-samtidigt"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Vinnaren"
published: "2007-12-29T18:48:18.000Z"
updated: "2007-12-29T18:54:37.000Z"
replies: 1
views: 344
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/databaser-sql/167651-ta-bort-flera-rader-samtidigt"
---

# ta bort flera rader samtidigt

## #1 — Vinnaren, 2007-12-29T18:48Z

Har följande:

```
SELECT u.UserId 
	FROM aspnet_Roles AS r
	INNER JOIN aspnet_UsersInRoles AS uir
	ON uir.RoleId = r.RoleId
	INNER JOIN aspnet_Users AS u
	ON uir.UserId = u.UserId
	INNER JOIN userBelongBlogg AS ubb 
	ON u.UserId = ubb.UserId
	WHERE ubb.bID = @bloggID
	AND r.RoleName = 'Skribent')
```

 

Jag vill alltså skicka in ett bloggID till denna SP så ska samtliga Skribenter tas bort. Har följande delete:

```
DELETE FROM aspnet_Users WHERE UserId = .....
```

 

Kan man ta bort alla UserId på en gång som den översta SELECT-satsen returnerar??

Tacksam för all hjälp  :stud

Permalänk: https://www.webforum.nu/p/167651

## #2 — voigtann1, 2007-12-29T18:54Z

använd "Where UserId IN ((Select UserId ....))" kanske kan hjälpa?

Permalänk: https://www.webforum.nu/p/2066760

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/167651-ta-bort-flera-rader-samtidigt
