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

区切り文字を使用したMySQL部分文字列の抽出

    これの重複の可能性:1つのフィールドから値を分割2つに

    残念ながら、MySQLには分割文字列関数がありません。上記のリンクのように、ユーザー定義の分割関数

    データをフェッチするためのより詳細なバージョンは次のとおりです。

    SELECT SUBSTRING_INDEX(SUBSTRING_INDEX(colors, ',', 1), ',', -1) as colorfirst,
           SUBSTRING_INDEX(SUBSTRING_INDEX(colors, ',', 2), ',', -1) as colorsecond
    ....
           SUBSTRING_INDEX(SUBSTRING_INDEX(colors, ',', n), ',', -1) as colornth
      FROM product;
    


    1. SQLite Sum()とTotal():違いは何ですか?

    2. .csvファイルをOracleFormsアプリケーションにインポートする

    3. SQLite group by / count時間、日、週、年

    4. Oracleで全表スキャンを検索するためのクエリ