Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

SQL Query untuk memilih string di antara dua string yang diketahui

Masalahnya adalah bahwa bagian kedua dari argumen substring Anda menyertakan indeks pertama. Anda perlu mengurangi indeks pertama dari indeks kedua Anda agar ini berfungsi.

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Hapus satu catatan dari Entity Framework?

  2. CROSS JOIN vs INNER JOIN dalam SQL

  3. Apa cara terbaik untuk memotong tanggal di SQL Server?

  4. Teknik Optimasi Kueri di SQL Server:5 Praktik Terbaik untuk Meningkatkan Kinerja Kueri

  5. FILE_ID() vs FILE_IDEX() di SQL Server:Apa Bedanya?