Vilken strängfunktion är lämplig att användas vid en sökning där sökträffen blir alla ord som börjar på mitt sökord.
T ex med sökordet "park" vill jag se alla ord som börjar på park
Några förslag
undrar
Erland Segerstedt
Sida 1 av 1
Funktion för textsträng
#1
Skrivet 29 maj 2012, 22:04
Skrivet 29 maj 2012, 22:04
#2
Skrivet 30 maj 2012, 08:17
Beror både på vilken databasmotor du använder och hur tabellerna ser ut.
Men om det är så att du i en tabell (myTable) har ett fält (myCol) som innehåller ett ord och du vill ha ut alla de rader där ordet börjar på park:
SELECT myCol FROM myTable WHERE myCol LIKE 'park%'
(MS SQL)
Skrivet 30 maj 2012, 08:17
Beror både på vilken databasmotor du använder och hur tabellerna ser ut.
Men om det är så att du i en tabell (myTable) har ett fält (myCol) som innehåller ett ord och du vill ha ut alla de rader där ordet börjar på park:
Men om det är så att du i en tabell (myTable) har ett fält (myCol) som innehåller ett ord och du vill ha ut alla de rader där ordet börjar på park:
SELECT myCol FROM myTable WHERE myCol LIKE 'park%'(MS SQL)
#3
Skrivet 30 maj 2012, 08:28
Cluster, den 30 maj 2012, 08:17, sa:
SELECT myCol FROM myTable WHERE myCol LIKE 'park%'
(MS SQL)
Tack för hjälpen - men det funkade inte för mig.
Jag använder en mysql-databas.
Min sql-fråga ser ut som följer:
SELECT COUNT(*) as num
FROM bildtext_db
JOIN kop_1 ON bildtext_db.bildnr_ID = kop_1.bildnr_ID
JOIN fotoplats_db ON fotoplats_db.fotoplats_ID = kop_1.fotoplats_ID
WHERE bildtext_db.bildtext
LIKE '%".mysql_escape_string($_SESSION['sokstrang'])."%'
AND bildtext_db.webb_ja='ja' ;
/Erland
Skrivet 30 maj 2012, 08:28
Cluster, den 30 maj 2012, 08:17, sa:
SELECT myCol FROM myTable WHERE myCol LIKE 'park%'(MS SQL)
Tack för hjälpen - men det funkade inte för mig.
Jag använder en mysql-databas.
Min sql-fråga ser ut som följer:
SELECT COUNT(*) as num
FROM bildtext_db
JOIN kop_1 ON bildtext_db.bildnr_ID = kop_1.bildnr_ID
JOIN fotoplats_db ON fotoplats_db.fotoplats_ID = kop_1.fotoplats_ID
WHERE bildtext_db.bildtext
LIKE '%".mysql_escape_string($_SESSION['sokstrang'])."%'
AND bildtext_db.webb_ja='ja' ;
/Erland
#4
Skrivet 30 maj 2012, 09:15
Antar att bildtext_db.bildtext inte bara består av ett ord. Då kommer du alltså få träffar på alla tabellrader där "park" finns med någonstans på något sätt i fältet bildtext_db.bildtext.
Dvs. du kommer få träffar på lekpark, parkering, sparka osv...
Skrivet 30 maj 2012, 09:15
Antar att bildtext_db.bildtext inte bara består av ett ord. Då kommer du alltså få träffar på alla tabellrader där "park" finns med någonstans på något sätt i fältet bildtext_db.bildtext.
Dvs. du kommer få träffar på lekpark, parkering, sparka osv...
Dvs. du kommer få träffar på lekpark, parkering, sparka osv...
Sida 1 av 1
1 besökare läser just nu den här tråden, varav 0 medlem(mar) och 1 gäst(er)
Sök i Eforum
Senast obesvarade trådar
-
lösen till appleid?
Forum: Mac-program -
Skärmen startar inte när ja öppnar locket
Forum: Bärbara datorer -
Bärbar Mac tillräckligt bra för redigering
Forum: Köpa/Bygga dator -
Process Lasso Pro FREE license
Forum: Program - övriga -
Dell panka
Forum: Öppet forum! Ordet är fritt ... -
Mask On
Forum: Öppet forum! Ordet är fritt ... -
Hur får man game.cfg att fungera i CS: Global Offensive?
Forum: Datorspel -
10 gratisverktyg för säkert nät
Forum: Säkerhet - övrigt -
Varning för ”Nummerupplysningen.se”
Forum: Öppet forum! Ordet är fritt ... -
samsung galaxy note vcf fungera inte
Forum: Mobiltelefoner

Logga in
Bli medlem


Citera flera inlägg
