极限x,y是否绝对等同于MySQL中的偏移量x极限y?
我主要是把这个问题作为一个资源发布给其他人,因为我在网上找不到任何明确的答案:极限x,y是否绝对等同于MySQL中的偏移量x极限y?,mysql,Mysql,我主要是把这个问题作为一个资源发布给其他人,因为我在网上找不到任何明确的答案:limitx,y语法在性能上等同于OFFSET x,limity 据该官员称: 为了与PostgreSQL兼容,MySQL还支持限制行数偏移语法 这对我来说意味着它们是绝对等价的 但我找不到任何官方文件这么明确地说。因此,我99%确信没有任何低层次的差异,但我会喜欢官方认可和内心平静的印章。谢谢。实际上我不确定,也找不到任何文档,但我测试了它,它似乎工作得很好。结果: andrew@uf ~ $ mysql --ver
limitx,y
语法在性能上等同于OFFSET x,limity
据该官员称:
为了与PostgreSQL兼容,MySQL还支持限制行数偏移语法
这对我来说意味着它们是绝对等价的
但我找不到任何官方文件这么明确地说。因此,我99%确信没有任何低层次的差异,但我会喜欢官方认可和内心平静的印章。谢谢。实际上我不确定,也找不到任何文档,但我测试了它,它似乎工作得很好。结果:
andrew@uf ~ $ mysql --version
mysql Ver 14.14 Distrib 5.1.66, for debian-linux-gnu (x86_64) using readline 5.1
...
mysql (sandbox) > SELECT * FROM db1.t1 LIMIT 1, 2;
+-------+------------+-----------------------------+
| grpID | grpCode | grpDesc |
+-------+------------+-----------------------------+
| 2 | INTL_LEADS | International leads |
| 3 | CPE_LEADS | CPE-specific Domestic leads |
+-------+------------+-----------------------------+
mysql (sandbox) > SELECT * FROM db1.t1 LIMIT 2 OFFSET 1;
+-------+------------+-----------------------------+
| grpID | grpCode | grpDesc |
+-------+------------+-----------------------------+
| 2 | INTL_LEADS | International leads |
| 3 | CPE_LEADS | CPE-specific Domestic leads |
+-------+------------+-----------------------------+
所以是的。我做了比这更多的测试,但我不想发布所有这些。这非常方便,因为语法对我来说更有意义。是的,它们在功能上是等价的(产生相同的结果),但我很想知道低级的东西,ie内存分配和字节码顺序是相同的。@BrianDuncan我不确定,但查询计划是相同的。这似乎是支持两种不同的符号样式的情况,具有相同的效果,与插入x(y)值(z)的
之间的差异相当
和插入x集合y=z
@tadman集合
仅允许插入一行,而可以插入多行,其中包含值