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

文字列SQLから最初の数値を抽出します

    文字列に実際に数値があると仮定すると、patindex()を使用できます。 :

    select left(s, patindex('%[^0-9]%', s) - 1)
    from (select substring(col, patindex('%[0-9]%', col), len(col)) as s
          from t
         ) t;
    



    1. mysqlはどのようにして同じ値の行を並べ替えますか?

    2. LaravelとOracleの接続

    3. mysqlテーブルからutf-8コンテンツを読み取る

    4. 配列をフィールド値として保存したり、配列値をレコードとして保存したりするのは良い考えですか?