Re: SQLコマンドでのTOPとORDER BY句について
nkmt
投稿数: 1668
ちょっと似たような実験をしてみました。
SELECT TOP 10 伝票番号,入金額
FROM DATA入金伝票
WHERE 入金日 >='20160101'
ORDER BY 入金額 DESC
伝票番号ではなく、入金額の大きい順に並びました。
SQL Sever Management Studio でのクエリー実験と
Magic 開発版で実行したのと同じ結果になりました。
が・・・Magic側は結果データベースをSQL Serverにしてたら
Management Studio と同じ結果にはなりませんでした。
結果データベースをMemoryにしたら同じ結果になりました。
今後は、結果データベースは必ず指定して、Memoryにするようにしてみたいと思います。
SELECT TOP 10 伝票番号,入金額
FROM DATA入金伝票
WHERE 入金日 >='20160101'
ORDER BY 入金額 DESC
伝票番号ではなく、入金額の大きい順に並びました。
SQL Sever Management Studio でのクエリー実験と
Magic 開発版で実行したのと同じ結果になりました。
が・・・Magic側は結果データベースをSQL Serverにしてたら
Management Studio と同じ結果にはなりませんでした。
結果データベースをMemoryにしたら同じ結果になりました。
今後は、結果データベースは必ず指定して、Memoryにするようにしてみたいと思います。
投票数:0
平均点:0.00
投稿ツリー
-
SQLコマンドでのTOPとORDER BY句について
(Ace_Nagashim, 2016-7-29 16:29)
- Re: SQLコマンドでのTOPとORDER BY句について (nkmt, 2016-7-29 17:11)
- Re: SQLコマンドでのTOPとORDER BY句について (Ace_Nagashim, 2016-8-3 9:36)