私は前に、名前、すなわち後にランダムな文字を持つ列nameを持つテーブルがあります。 表: Name
-----------------
asd4345JONlkj345
.;lidDavidlksd$
を、私は別のものを持っています名前を持っている同じDB内のテーブルは、IE: 表B: Name
------
David
Jon
これは30k行の場合と
のために求めているものよりも多くを与える: ALIS Predictions Y12 2016-17 Test Based Predictions
を私はYの後に番号を返し、(例として)次のSQLを持っているしたいと思います: SELECT SUBSTRING('ALIS Predictions Y12 2016-17 Test Based Predictions',
PATI
ポンド記号(#)の後に続くスペースの前にあるSQL Server 2012の文字列から数値を取得しようとしています。たとえば、店舗番号。 、450 768、2、678、5、559、32、67、12、1047、3、17、16 :私は次のように返します Big Box Store #450
Big Box Store #768
Little Shop #2
Widgets Warehouse #