sql >> Database >  >> RDS >> Mysql

hoe tel je rijen met de eerste letter?

Dit zou net zo goed moeten presteren als elke andere optie -

SELECT
    LEFT(name, 1) AS first_letter,
    COUNT(*) AS total
FROM contents
GROUP BY first_letter

Als u deze query voor één letter tegelijk wilt uitvoeren, kunt u de WHERE-component toevoegen en de GROUP BY -

weglaten
SELECT COUNT(*) AS total
FROM contents
WHERE name LIKE 'a%'


  1. DataSourceInitializer werkt niet op Spring boot 1.2

  2. SQL-commando's die niet compatibel zijn met H2

  3. SQL-fouten lezen en interpreteren

  4. Aan de slag met Postgres 13 op Ubuntu 20.04