---
title: "sql fråga?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/69793-sql-fråga"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "P"
published: "2003-03-01T22:16:01.000Z"
updated: "2003-03-01T22:48:16.000Z"
replies: 3
views: 167
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/69793-sql-fråga"
---

# sql fråga?

## #1 — P, 2003-03-01T22:16Z

Har dessa tabeller... tror ni fattar hur de hänger samman!

<http://member.webforum.nu/1334/lalal.GIF>

Problem. Vill få ut tbl_users_roles.RoleId och värden som skickas in är UserName,Password (tbl_users) och SystemId (tbl_systems)

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

## #2 — LarsG, 2003-03-01T22:41Z

Samma användare kan ha olika roller på olika system?

Om det gäller så tycker jag att systemID borde finnas med i tbl_user_roles.

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

## #3 — P, 2003-03-01T22:42Z

En snubbe på mirc försökte hjälpa mig... fick denna kod

```
SELECT tbl_user_roles.RoleID
FROM ((tbl_users u INNER JOIN tbl_User_Roles ur ON tbl_users.UserId = ur.UserID) INNER JOIN tbl_Roles r ON ur.RoleID = r.RoleID) INNER JOIN tbl_System_Roles ar ON ar.RoleID = r.RoleID
WHERE tbl_users.Username = 'erik' AND tbl_users.Password = 'erik' AND tbl_systems.SystemID = '1'
```

Vet inte om den är rätt men får felmeddelandet: \[localhost\] ERROR 1109: Unknown table 'tbl_user_roles' in field list

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

## #4 — P, 2003-03-01T22:48Z

LarsG - ja samma användare kan ha oliak roller på olika system! 

> Om det gäller så tycker jag att systemID borde finnas med i tbl_user_roles.

 Nja jag har ju SystemID i tbl_systems därifrån går det vidare till tbl_system_roles där finns massa roller i 1,2,3,4,5,6 - RoleID som hör ihop med SystemID. Kanske borde flytta om dessa 2.

Sen så har varje RoleID ett namn i tbl_roles och sen i tbl_users_roles så finns rollerna för varje användare.

Hmm kanske borde göra om det lite! Det är inte jag som har gjort orginalet (PatrikB)

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/69793-sql-fråga
