Kesalahannya adalah:sudah ada tabel sementara dengan nama itu - jangan buat ulang jika sudah ada....
Masalahnya terletak pada cara Anda memilih - Anda memiliki dua tempat di mana Anda memilikinya
select (columns)
into #result
from tbmember tbm
...
Pertama kali, ini akan membuat tabel sementara #result
. Dan untuk kedua kalinya, Anda akan mendapatkan kesalahan - karena tidak dapat membuat tabel yang sudah ada.
Jadi, Anda perlu mengubah kode Anda menjadi:
-
secara eksplisit buat tabel
#result
di awalCREATE TABLE #result ( ...give list of columns and their datatypes here .....)
-
gunakan kode seperti ini untuk memasukkan nilai:
INSERT INTO #result(colum list) SELECT (column list) FROM ....... WHERE .......
Kode itu akan berfungsi dan Anda akan dapat memasukkan dua set data ke dalam tabel sementara Anda.