Bilde
  Førstesiden | C++ | JavaScript | SQL | ASP | PHP | PHP & MySQL | PHP & PostgreSQL | Bruktbutikk | Linker | Nytt fra php.net | Forum | Quiz
Kodearkiv
+ C++ (50)
+ Intro til PHP (113)
+ PHP og databaser
+ ASP (49)
+ SQL (26)
+ JavaScript (55)
Diverse
» Howto`s (22)
» htaccess
» Innsendte triks
Feedback
» Ris og ros
» Rapporter bugs
» Ny artikkel
» Kontakt meg
Verktøy
» Generer robots.txt
» Generer metatagger
» Redirect generator
» Scann metatagger
» Bakgrunnsfarge
» Velg font
Sjekk kode
» HTML Validator
» CSS Validator
Tilfeldig link
» Linuxiso.org
Tjenester
» Forum
» Quiz!



Førstesiden / SQL / like.html

Forskjellen på LIKE og =

LIKE skal man benytte ved tekststrenger. Skal du lage en spørring hvor navn er lik sindre, vil den se slik ut:

Select * from tabell WHERE navn LIKE 'Sindre'

Legg merke til at vi bruker ' rundt stringen vi ønsker å teste på.

Skal du teste på nummer, så bruker du =. Skal du teste på om et felt er lik 3, så blir spørringa slik:

Select * from tabell WHERE felt=3. 

Her bruker vi IKKE ' rundt det vi tester på.

Skrevet av Sindre Mathisen 2001


Utskriftsvennlig versjon | Forslag til endring av artikkel | Skriv ut | Ny kommentar

Kommentarer

Innsendt av Kristian Email: kristian[ATNOSPAM]nyvri.net
Hei Sindre...
Jeg surfet litt på siden din og her var det mye bra. Jeg jobber til daglig med PHP, Perl og PostgreSQL så det er artig å se noen norske sider som omhandler litt om dette.

Tenkte jeg kunne supplere med noe på det du skrev om "Forskjellen på LIKE og =" ... Du bør få med at LIKE kan også brukes til wildcard søk. word LIKE 'somethi%'...
Min mening om bruk av LIKE og = er at = skal brukes ved eksakt søk uansett om det er en streng eller et nummer. Ved wildcard søk må en bruke LIKE. Selv om LIKE også takler eksakte søk.

Litt flisespikking... hehe. Stå på

Innsendt av RipZ Email: nilsi[ATNOSPAM]nilsi.net
Er enig med kristian. Ved bruk av LIKE må man alltid filtrere ut % fra et skjema slik at man ikke "lurer" scriptet til å kjøre en annen spørringen. Dette skjer ikke ved bruk av = ''.

Innsendt av Sindrem Email: -
Jeg tror vi alle er enige med Kristian. Poenget er at jeg ofte ikke får med meg alt når jeg skriver en artikkel, og da er det glimrende at andre husker det. Dette viser at kommentar-systemet fungerer slik det er tiltenkt.

Nyttige program
PHP
MySQL
PostgreSQL
.NET FrameWork
Apachetoolbox
EasyPHP
PHP Coder
Om meg
CV
Hvem er jeg?
Støtt sindrem.com
Bli partner?
Linke til Sindrem.com
SinSoft
Priser annonsering
Oppdrag
Kursplan 2003
Systemutvikling
Forum
Søk på sindrem.com
 
 
Søk på php.net
 
 
Nyhetsbrev
 
 På:Av:
 


 ©® Sindre Mathisen, SinSoft™ Designet for NS 6.0, IE 5, Opera 5.0 og nyere. Bokmerk denne siden.




Forum1.no - Bannerexchange