これらのタイプの値でいっぱいのテーブルがあります
AU$97-AU$130
ダッシュの前のすべての値に置き換えたいので、上記は次のようになります
AU$97
いくつかの個別の手順を使用してPHP/MySQLを使用してこれを行う方法を知っていますが、これを行うためのMySQLに1回限りのクエリはありますか?
前もって感謝します
これらのタイプの値でいっぱいのテーブルがあります
AU$97-AU$130
ダッシュの前のすべての値に置き換えたいので、上記は次のようになります
AU$97
いくつかの個別の手順を使用してPHP/MySQLを使用してこれを行う方法を知っていますが、これを行うためのMySQLに1回限りのクエリはありますか?
前もって感謝します
SELECT SUBSTRING_INDEX(col_name, '-',1) from tblNAME
編集:列を更新するには
UPDATE tblNAME set col_name=SUBSTRING_INDEX(col_name, '-',1);
UPDATE tbl_name SET col_name=SUBSTRING_INDEX(col_name, '-',1);
ダッシュ付きのすべてに影響を与えたいと仮定します。
UPDATE my_table SET col = SUBSTRING_INDEX(col, '-',1)