03. januar 2001 - 13:20
Der er
12 kommentarer og 1 løsning
Multiple search
Jeg skal søge i flere forskellige tabeller, der alle har et felt, der hedder indhold.. Min ide er: SELECT * FROM news,news_business,faq WHERE indhold LIKE \'something\' Men det virker ikke.. nogle ideer? :o)
Annonceindlæg tema
Forsvar & beredskab
Cybersikkerhed, realtidsdata og robuste it-systemer er blevet fundamentet for moderne forsvar.
03. januar 2001 - 13:21
#1
du skal specificere de enkelte felter hver for sig. select venner.navn,venner.by, fjender.navn from venner,fjenner where bla=bla
03. januar 2001 - 14:01
#2
Gælder det oxo: .... WHERE news.indhold, faq.indhold = \'balr\'
03. januar 2001 - 14:04
#3
det forstår jeg ikke lige helt ? Hvis news.indhold og faq.indhold begge skal være =\'balr\' skal du skrive WHERE news.indhold=\'balr\' and faq.indhold=\'balr\'
03. januar 2001 - 14:11
#4
Hmm... så var det vidst ikke helt det jeg ledte efter :o) Jeg skal søge de 3 tabeller igennem efter steder hvor indhold er = \'søgeord\' og så liste dem op.. Altså søge i de 3 indholdsfelter efter et bestemt ord
03. januar 2001 - 14:23
#5
hvad med at bytte AND ud med OR ?
03. januar 2001 - 14:29
#6
huh?
03. januar 2001 - 14:29
#7
WHERE news.indhold=\'balr\' OR faq.indhold=\'balr\'
03. januar 2001 - 14:53
#8
Kewl.. nice :o) Takker
03. januar 2001 - 14:59
#9
Hvordan hulen laver man et vildcard? Når jeg søger på et ord, jeg ved findes i tabellen får jeg ingenting :o/
03. januar 2001 - 15:01
#10
where jegskalgidigskaljeg like \'%test%\' den vil finde hvis der i \'jegskalgidigskaljeg\' står f.eks. \'dette er en test af like\'
03. januar 2001 - 15:10
#11
ups det er % som er wildcard i en \'like\' :-)
03. januar 2001 - 15:39
#12
Ehmm.. nu er jeg forvirret.. \"where jegskalgidigskaljeg like \'%test%\'\" Var det korrekt? :o)
03. januar 2001 - 15:40
#13
yep i SQL er wildcard = %
Computerworld tilbyder specialiserede kurser i database-management