sql >> Database teknologi >  >> RDS >> Sqlserver

En SQL-forespørgsel til at vælge en streng mellem to kendte strenge

Problemet er, at den anden del af dit understrengsargument inkluderer det første indeks. Du skal trække det første indeks fra dit andet indeks for at få dette til at fungere.

SELECT SUBSTRING(@Text, CHARINDEX('the dog', @Text) , CHARINDEX('immediately',@text) - CHARINDEX('the dog', @Text) + Len('immediately'))

  1. Indsæt CreatedBy og CreatedOn i eventuelle manglende datatabeller i SQL

  2. Sådan afrundes tal i SQL

  3. nær synatx-fejl (kode 1) indsæt Android SQLite

  4. MySQL fjerner hurtigt dubletter fra stor database