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

Vyberte dotaz | Vyberte položky, které nezačínají číslem – MySQL

Zkuste toto:

SELECT DISTINCT name, location FROM object
       WHERE substring(location, 1, 1)
                  NOT IN ('1','2','3','4','5','6','7','8','9');

nebo musíte přidat NOT LIKE před každým číslem:

SELECT DISTINCT name, location FROM object
       WHERE location NOT LIKE '1%'
          OR location NOT LIKE '2%'
          ...


  1. SQL Rekurzivní CTE:Hledání objektů propojených podle vlastnosti

  2. Moje aplikace spring+hibernate neuzavírá připojení jdbc

  3. SQL INTERSECT

  4. DELETE FROM `table` AS `alias` ... WHERE `alias`.`column` ... proč chyba syntaxe?