---
title: "inner join loops inte om username är tomt?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/117004-inner-join-loops-inte-om-username-är-tomt"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Bosse168"
published: "2004-11-29T23:54:04.000Z"
updated: "2004-11-30T04:36:27.000Z"
replies: 1
views: 271
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/117004-inner-join-loops-inte-om-username-är-tomt"
---

# inner join loops inte om username är tomt?

## #1 — Bosse168, 2004-11-29T23:54Z

Använder denna SQL-sats för att loopa ut mailen men om avsändarfältet är tomt eller medlem har av registrerat sig så försvinner hela raden ur loopen.
Går detta att fixa eller blir jag tvungen att skapa en ny RecSet i loopen som hämtar ut användar namnet ur tabellen members?

```
SQL = "SELECT last,messageid,rubrik,fran,skickat,mailin.datum,foddes,kon  " & _
" FROM mail inner join members on " & _
" username= fran " & _
" Where till='"& Replace(username,"'","''") &"'" & _
" ORDER BY skickat DESC LIMIT " & (page-1)*pagesize & "," & pageSize
```

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

## #2 — @nders, 2004-11-30T04:36Z

Använd en outer join istället.

```
 ... LEFT JOIN ...
```

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/117004-inner-join-loops-inte-om-username-är-tomt
