webForum webForum sponsras med lina och serverplats av Binero AB

Gå tillbaka   webForum > Utveckling > Programmering & Utveckling > Databashanterare & SQL

Databashanterare & SQL Diskussioner om databashanterare och SQL. Exempelvis DML, DDL, MySQL, MS SQL Server samt datamodellering.

Svar
 
Trådverktyg Visningsalternativ
Äldre 2002-03-05, 16:21   #1
edebro
Medlem
 
Registrerad: 2001-08-31
Ort: Skellefteå
Inlägg: 289
Lösningar: 0
Är denna SQL sträng korrekt?

SELECT * FROM questionsTB WHERE Headline LIKE '%scrollbar%' OR Message LIKE '%scrollbar%' AND Number = 20

Jag håller på att göra en liten sökfunktion till min sida. Men det vill inte fungera
Går det att göra så där, altså OR och sen AND?

Hoppas ni förstår och kan hjälpa
edebro besöker inte forumet just nu   Svara med citat
Äldre 2002-03-05, 16:23   #2
@nders
Moderator
Marsvin
 
@nderss avatar
 
Registrerad: 2000-06-30
Ort: Nyköping
Inlägg: 26 815
Lösningar: 3126
Det beror väl på vad man menar. AND binder ganska hårt...

Jag antar att du menar detta:

Kod:
SELECT * FROM questionsTB WHERE (Headline LIKE '%scrollbar%' OR Message LIKE '%scrollbar%') AND Number = 20
Mvh.
__________________
@aviddevguy
@nders besöker inte forumet just nu   Svara med citat
Äldre 2002-03-05, 16:24   #3
LarsG
Medlem
Årets medlem 2001
 
Registrerad: 2000-12-03
Ort: Uppsala
Inlägg: 12 465
Lösningar: 958
leende

Ja, det går, men eftersom ingen kommer ihåg vilken av AND och OR som har högst precedens så är det enklast att alltid ange parenteser, t.ex

Kod:
SELECT * 
 FROM questionsTB 
WHERE (Headline LIKE '%scrollbar%' 
      OR Message LIKE '%scrollbar%' )
   AND Number = 20
__________________
essentitia preter non sans multiplicandum
LarsG besöker inte forumet just nu   Svara med citat
Äldre 2002-03-06, 16:59   #4
edebro
Medlem
 
Registrerad: 2001-08-31
Ort: Skellefteå
Inlägg: 289
Lösningar: 0
tackar ; )
edebro besöker inte forumet just nu   Svara med citat
Svar
webForum > Utveckling > Programmering & Utveckling > Databashanterare & SQL

Trådverktyg
Visningsalternativ

Forumregler
Du får inte posta nya trådar
Du får inte posta svar
Du får inte bifoga filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är av
HTML-kod är av

Forumhopp


Alla tider är i GMT +1. Klockan är nu 01:03.


Powered by: vBulletin Version 3.8.6
Copyright © webForum