備忘録。
2列に対してDistinctを用いた検索結果の件数を数える場合のSQLで、違いがあった。
[SQL SERVER] Select count(*) From (Select Distinct A, B From TableC) As Result [ORACLE] Select count(*) From (Select Distinct A, B From TableC)
違いは、Fromの後ろにあるサブクエリの名称。SQL ServerはASで名前を付けないと上記SQLはエラーとなる。Oracleは、逆に名前を付けるとエラーとなる。