Saya memiliki permintaan yang sudah ada yang menampilkan data saat ini, dan saya ingin memasukkannya ke dalam tabel Temp, tetapi saya mengalami beberapa masalah. Adakah yang punya wawasan tentang cara melakukan ini?
Berikut ini sebuah contoh
SELECT *
FROM (SELECT Received,
Total,
Answer,
( CASE
WHEN application LIKE '%STUFF%' THEN 'MORESTUFF'
END ) AS application
FROM FirstTable
WHERE Recieved = 1
AND application = 'MORESTUFF'
GROUP BY CASE
WHEN application LIKE '%STUFF%' THEN 'MORESTUFF'
END) data
WHERE application LIKE isNull('%MORESTUFF%', '%')
Ini sepertinya menampilkan data saya saat ini dengan cara yang saya perlukan, tapi saya ingin meneruskannya ke Temp Table. Masalah saya adalah bahwa saya cukup baru untuk SQL Queries dan belum dapat menemukan cara untuk melakukannya. Atau jika itu mungkin. Jika tidak memungkinkan, apakah ada cara yang lebih baik untuk mendapatkan data yang saya cari WHERE application LIKE isNull('%MORESTUFF%','%')
dalam tabel temp?
LIKE ISNULL('%MORESTUFF%', '%')
akan selalu sama dengan LIKE '%MORESTUFF%'
, bukan? Karena '% MORESTUFF%' (string literal) tidak pernah nol?
#temp
tabel yang sudah ada atau perlu membuat yang baru?