sql >> Database teknologi >  >> RDS >> Mysql

MySQL COUNT med LIMIT

Det er faktisk sådan din forespørgsel fungerer og er en normal adfærd. Bruger LIMIT du vil ikke begrænse antallet eller summen, men kun de returnerede rækker. Så din forespørgsel returnerer n rækker som angivet i din LIMIT klausul. Og da din forespørgsel faktisk kun returnerer én række, har anvendelse af en grænse (ikke-nul) ingen effekt på resultaterne.

Din anden forespørgsel vil dog fungere som forventet og er en etableret måde at løse dette problem på.




  1. Deltag vs. underforespørgsel

  2. Afslut MySQL uden at genstarte på El Capitan

  3. Fjernelse af standardsporingen – Del 2

  4. Sådan ændres skrivebeskyttet tilladelse for at indstille en ny værdi for MySQL-serversystemvariablen