webForumDet fria alternativet

Hämta del av text?

Databaser & SQL

1 svar · 146 visningar · startad av M

Medlem sedan aug. 200065 inlägg
Frågan#1

Finns det något sätt att direkt i en sql-sats hämta en del av en text? Jag skulle vilja hämta de 10 första _orden_ i en text... alltså kommer antal bokstäver att variera beroende på vad som står där. Nån som kan?

------------------
/M

Medlem sedan dec. 200012 464 inlägg
#2

Att ta ut ord direkt i SQL finns det inget stöd för. Det finns olika stränghanteringsfunktioer så man kan lösa det med att skriva en egen funktion som man lägger in i anropet. (Egenskrivna funktioner stöds i och för sig inte av så många DBMS.)

Annars får du lägga in det i ditt värdspråk.

------------------
essentitia preter non sans multiplicandum

259 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)