sql >> データベース >  >> RDS >> Mysql

クエリ|を選択します数字で始まらない全体を選択-MySQL

    これを試してください:

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

    または、NOT LIKEを追加する必要があります すべての番号の前:

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


    1. OR演算子をUNION演算子に置き換える方法は?

    2. ノードjsを使用してjson出力をmysqlに挿入する方法

    3. SQLServerで「サーバーがデータアクセス用に構成されていない」を修正する方法

    4. SQL-最大値の列を持つ行を選択する方法