---
title: "Smartare sätt att skriva OR?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/51631-smartare-sätt-att-skriva-or"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Neo"
published: "2002-08-29T09:02:42.000Z"
updated: "2002-08-29T09:08:34.000Z"
replies: 1
views: 198
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/51631-smartare-sätt-att-skriva-or"
---

# Smartare sätt att skriva OR?

## #1 — Neo, 2002-08-29T09:02Z

Hej!

Om jag har en SQL-sträng som ser ut så här:

$sql = "SELECT \* FROM admin_users WHERE admin_userid='$userid' AND admin_password='$password' LIMIT 1";

Finns det något smartare sätt än detta att skriva så att det bara ska gälla vissa länder?

$sql = "SELECT \* FROM admin_users WHERE admin_userid='$userid' AND admin_password='$password' AND admin_country='1' OR admin_userid='$userid' AND admin_password='$password' AND admin_country='2' LIMIT 1";

Det känns som att det är för mycket upprepning för att vara riktigt korrekt...

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

## #2 — UlfT, 2002-08-29T09:08Z

SELECT \* FROM admin_users 
WHERE admin_userid='$userid' 
AND 
admin_password='$password' 
AND 
(admin_country='1' OR admin_country='2')
LIMIT 1

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/51631-smartare-sätt-att-skriva-or
