2

たとえば、本当に単純なクエリがあるとします。

SELECT 1 UNION ALL SELECT 2

次に、Perl または PHP を介して行をフェッチします。「1」を最初の行として、「2」を 2 番目の行として使用しますか? この動作はどこかに記載されていますか? ...

ありがとう

4

1 に答える 1

3

ORDER BY で明示的な順序を指定しない限り、テーブルにもクエリにも、既定の順序はありません。

おそらく最初の行として 1、2 番目の行として 2 を使用するでしょうが、これはデフォルトの動作ではなく、どこにも記述されていません。それはただの偶然です!

于 2012-12-04T20:35:06.873 に答える