---
title: "Försöker få till en SQL-sats"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/78658-försöker-få-till-en-sql-sats"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Addeladde"
published: "2003-06-01T19:26:02.000Z"
updated: "2003-06-02T10:08:57.000Z"
replies: 4
views: 226
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/78658-försöker-få-till-en-sql-sats"
---

# Försöker få till en SQL-sats

## #1 — Addeladde, 2003-06-01T19:26Z

Jag har två tabeller:

```
[blue]
Operators
------------------------------------
O_ID            O_Username
1                  Andreas
2                  Pelle
3                  @nders

ZoneAsignment
------------------------------------
O_ID            Z_ID
1                  2
2                  3
3                  2
[/blue]
```

Nu när jag ska lägga till en ny användare så ska jag kontrollera så att det inte finns någon användare med samma username i samma Z_id.

Variablerna jag har från formuläret är Z_id och username

Så här ser mitt försök ut men det fungerar inte. SQL-satsen fungerar men den gör inte det den ska.

```php
sqlString = "SELECT O.O_ID " &_ 
		"FROM Operators O, ZoneAssignments ZA " &_ 
		"WHERE ZA.Z_ID <> "& intZID &" " &_ 
		"AND O.O_Username = '" & strInUsername & "' "
		objDB.OpenRS objOpExistsRS, sqlString
```

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

## #2 — LarsG, 2003-06-01T19:54Z

```
sqlString = "SELECT O.O_ID " &_ 
        "FROM Operators O, ZoneAssignments ZA " &_ 
        "WHERE ZA.Z_ID = "& intZID &" " &_ 
        "AND O.O_Username = '" & strInUsername & "' "

objDB.OpenRS objOpExistsRS, sqlString
if objOpExistsRS.eof then
'finns ej
else
'finns
end if
```

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

## #3 — Addeladde, 2003-06-01T23:13Z

Får fortfarande att den finns hela tiden även fast det inte ska göra det

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

## #4 — LarsG, 2003-06-02T09:02Z

```
sqlString = "SELECT O.O_ID " &_ 
        "FROM Operators O, ZoneAssignments ZA " &_ 
        "WHERE ZA.Z_ID = "& intZID &" " &_ 
        "AND ZA.O_ID = O.O_ID " & _
        "AND O.O_Username = '" & strInUsername & "'"
```

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

## #5 — Addeladde, 2003-06-02T10:08Z

Tack det verkar funka

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/78658-försöker-få-till-en-sql-sats
