sql >> Databáze >  >> RDS >> Mysql

Výběr řádků, kde se prvních n znaků rovná (MySQL)

Pokud znáte hodnotu n, můžete udělat něco takového (pro n=3):

Select *
FROM players
WHERE Left(name, 3) in (
   SELECT Left(name, 3)
   FROM players
   GROUP BY Left(name, 3)
   HAVING (Count(*) > 1)
);


  1. Jak UDĚLUJI VŠECHNA PRIVILEGIA pro VŠECHNA ZOBRAZENÍ v jednom prohlášení?

  2. Varování linkeru při sestavování aplikace proti mysql-connector-c/libmysqlclient/mysql C API

  3. Proaktivní kontroly stavu serveru SQL, část 2:Údržba

  4. MySQL:Dva cizí klíče v jedné tabulce odkazující na jinou tabulku