Dapatkan nilai sebelum ruang pertama di sql server 2016 [duplikat]
Nov 30 2020
Saya menggunakan SQL SERVER 2016.
Kolom bernama Fullname memiliki nilai seperti.
Raj A Malhotra
Kartik Naidu
Stephen Jose Mick
Tom Alter
Space tidak sama setelah Raj, Kartik, Stephen dan Tom.
Saya mencoba mendapatkan nilai sebelum spasi pertama.
Keluaran
Raj
Kartik
Stephen
Tom
Jawaban
GMB Nov 30 2020 at 18:10
Anda bisa menggunakan fungsi string:
select t.*, left(fullname, charindex(' ', fullname) - 1) as firstname
from mytable t
Kiat Pemilik Anjing yang Bermanfaat: Mengapa Penting untuk Membiarkan Anjing Anda Mengendus di Jalan
Taylor Sheridan Baru Menambahkan 1 Bintang 'Yellowstone' Favoritnya ke Pemeran 'Lawmen: Bass Reeves'