11. september 2003 - 23:48
Der er
11 kommentarer og 1 løsning
MySQL: WHERE i to felter
Kan man lave en sql-forespørgsel hvor man søger på noget i 2 felter? F.eks.: SELECT * FROM tabel WHERE felt1+felt2 LIKE '%$noget%'
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
11. september 2003 - 23:49
#1
altså... 2 felter skal KOMBINERET være lig noget
11. september 2003 - 23:51
#2
Ja f.eks. $result = mysql_query("select * from tabel where felt1 like '%$seek%' or felt2 like '%$seek%' order by id desc");
11. september 2003 - 23:54
#3
Du misforstår mig. Jeg vil gerne have at den skal finde poster hvor to felter KOMBINERET er lige det man søger på. Eksempel: jeg søger på mælkekarton så skal den finde poster hvor ét felt er lig mælk og et andet karton forstår du?
11. september 2003 - 23:55
#4
så er det vel bare 'and' istedet for 'or' vil jeg skyde på.
11. september 2003 - 23:58
#5
Det duer jo ikke. Jeg har ÉET søgeord, men TO felter, som KOMBINERET (som i "langt sammen")skal være lig dette søgeord. Eksempel: mit søgeord er tallet 4612 så skal jeg finde poster hvor felt1 er lig 46 og felt 2 er lig 12
12. september 2003 - 00:00
#6
Felt1 kan jo ligeså godt være 4 og Felt2 612. Men jeg står af, aner ik hvad du mener, sry.
12. september 2003 - 00:05
#7
SELECT * FROM tabel WHERE concat(felt1, felt2) LIKE '%$noget%'
12. september 2003 - 00:07
#8
JA, de kan godt være lig henholdsvis 4 og 612. Pointen er jo bare at de KOMBINERET matcher mit søgeord. Kig på mit eksempel i spørgsmålet. Jeg søger en funktion ala SELECT * FROM tabel WHERE felt1+felt2 LIKE '%$noget%' Altså noget der lægger felter sammen. Som i kombination. Formulerer jeg mig virklig SÅ kryptisk...?
12. september 2003 - 00:08
#9
>> detox PRÆCIS!! svar lige
12. september 2003 - 00:21
#10
Ok c",)
12. september 2003 - 00:22
#11
Mange tak
12. september 2003 - 00:28
#12
Velbekommen
Vi tilbyder markedets bedste kurser inden for webudvikling