HashCodeが同じですがPageUrlの異なる行の列を見つけるには、以下のクエリが正しいですか?これは基本的に私のデータベース計画における衝突を意味します。同じ列の他の同じ列の1列を検索
select T1.PageUrl,T1.HashCode from tblPages as T1 inner join
(select PageUrl,HashCode from tblPages group by PageUrl,HashCode) as T2 on
T1.PageUrl!=T2.PageUrl and T1.HashCode=T2.HashCode
64ビットのHashCodeを使用しています。かなり近い
MS-SQL 2008 R2
変更!= <>。 – Sparky
FYI!=はMySQL、<>はMS SQL –
私はいつも!=を使用していて、いつもMSSQLで動作します。何か違いはありますか? – MonsterMMORPG