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

MySQL追加文字列

    CONCAT> および IFNULL NULLを処理するため ケース):

    UPDATE `table`
       SET `City` = IFNULL(CONCAT(`City`, " Tokyo"), "Tokyo")
     WHERE `ContactName` = "Maria Anders";
    

    ただし 追加は間違っているようです。複数のCity値(多対多の関係)が必要な場合は、都市用に別のテーブルを用意し、人と都市の関係用に別のテーブルを用意する必要があります。 データベースの正規化 について読む 。



    1. 減算するときにphpでmysqlを更新する方法

    2. PostmanでのPHP接続ファイルエラー

    3. 特定のグループに属していないユーザーを照会しますか? (EXCEPTを使用したかったが、MySQLはそれをサポートしていないようです)

    4. テーブルに存在しないINリストの要素に対しても結果を返します