sql >> Databasteknik >  >> RDS >> Mysql

MySQL COUNT med LIMIT

Det är faktiskt så din fråga fungerar och är ett normalt beteende. Använder LIMIT du kommer inte att begränsa antalet eller summan utan bara de returnerade raderna. Så din fråga returnerar n rader som anges i din LIMIT klausul. Och eftersom din fråga faktiskt bara returnerar en rad, har det ingen effekt på resultaten att tillämpa en (icke-noll) gräns.

Din andra fråga kommer dock att fungera som förväntat och är ett etablerat sätt att lösa detta problem.




  1. kan inte skapa tillägg utan superanvändarroll

  2. konvertering av en varchar-datatyp till en datetime-datatyp resulterade i ett värde utanför intervallet

  3. Fler onlineaktiviteter tillgängliga nu – eller snart

  4. Oracle (+) Operatör