第一个查询给出了很好的结果,但问题是关于第二个
当我给出限制2,2。如何选择两行?这是weied beahaviour查询
SELECT Ordinal_Position, Column_Name FROM information_schema.columns WHERE
table_schema = 'accounts' AND table_name = 'chequeout' LIMIT 2 , 2
第二个查询或其总和错误有什么问题?可能是什么解决方案?
第二个查询的 预期结果是一行,其值为2 and Amount
答案 0 :(得分:2)
限制2,2表示从记录2开始(第三个0,1,2)并显示2行
您似乎想要做的是:
WHERE Ordinal_Position = 2
答案 1 :(得分:1)
您可能对如何使用LIMIT
:
LIMIT <offset>,<limit>
<offset>
表示开始行索引,<limit>
表示行数。