webForumDet fria alternativet

Sql fråga.

1 svar · 210 visningar · startad av Mr Nils

Mr NilsMedlem sedan jan. 2000554 inlägg
#1

Hm, hur går jag tillväga för att sortera följande fält.

Egenföretagare
Privatanställd
Stadsanställd

Hotell
Skolor
Labb

Vd
Marknadschef
Ekonomichef
Annat

Det jag vill göra är att få fram dom som är t.ex.
Privatanställd - Labb - Marknadschef.

Har försökt skriva:
SELECT * FROM databas WHERE jagar='privatanstalld' OR jagar='offentliganstalld' AND skolor='skolor' OR hotell='hotell'

men den väljer ut alla som har skolor istället för att bara ta dom som är privat, samt offentliganställda.

Frågan lyder, hur skriver jag det så att det fungerar?

------------------
/Nils Wikberg
-"Law and order are for weak minds. Chaos requires management.

Peter_BMedlem sedan apr. 2000595 inlägg
#2

du får sätta parenteser:

SELECT * FROM databas WHERE (jagar='privatanstalld' OR jagar='offentliganstalld') AND (skolor='skolor' OR hotell='hotell')

eller ngt.. du kanske kan förklara lite bättre?

------------------
PeterSign v 2.3.36

126 ms totalt · 3 externa anrop · cache AV · v20260731051352-full.56cc9887
0 ms — hämta statistik (cache)
0 ms — hämta forumlista (cache)
123 ms — hämta tråd, inlägg och bilagor (db)