だから私は次のものを持っています:
SELECT
data,
encrypteddata,
CONVERT(varchar, DecryptByKey(encrypteddata)) AS 'decrypteddata'
FROM table
キーを指定すると、元のデータ列、暗号化されたデータ列、および復号化されたデータ列が一時列として出力されます。すべて良い。
私がやろうとしてきたことは、その結果を得ることであり、別の AS 列を作成しMatch
、それが一致するかどうかを true または false で言います。
私はもう試した
SELECT
data,
encrypteddata,
CONVERT(varchar, DecryptByKey(encrypteddata)) AS 'decrypteddata'
COUNT(distinct(decrypteddata))
FROM table
WHERE COUNT (distinct(decrypteddata)) > 1
GROUP BY data
COUNT
これにより、構文に関する 最初のエラーが発生します。
どうすればこれを行うことができるか、誰にも提案がありますか?