PgsqlでLimit1とLimit3で出力が変わるマジック
select * from tbl order by A desc limit 1;
と
select * from tbl order by A desc limit 3;
で、出力が1,2だったり2,1だったりした。
1〜2までは1,2で
3〜?までは2,1なのがさらに謎を煽った…。
指定件数で順番が変わるってのは無しだよなー、まあ、良くある話しなのだろうけれど…。
select * from tbl order by A desc limit 1;
と
select * from tbl order by A desc limit 3;
で、出力が1,2だったり2,1だったりした。
1〜2までは1,2で
3〜?までは2,1なのがさらに謎を煽った…。
指定件数で順番が変わるってのは無しだよなー、まあ、良くある話しなのだろうけれど…。