コンソールでmysqlに入って、sqlを打つ画面で
どんなsqlを書くと、現在の登録状態から目的の登録状態に
できるでしょうか。
つまり、抽出した文字列を別のフィールドに入れて
updateしたい。
利用しているdb:mysql ver8
例
table: users
column: user_id, name, birthday
現在の登録状態
user_id | name | birthday |
---|---|---|
1 | 太郎19850302 | null |
2 | 聡20010521 | null |
3 | 真由美19751216 | null |
目的の登録状態
user_id | name | birthday |
---|---|---|
1 | 太郎19850302 | 19850302 |
2 | 聡20010521 | 20010521 |
3 | 真由美19751216 | 19751216 |
困った点
・nameフィールドで初めて数字が来る位置がレコードによって異なる。
・nameフィールドで初めての数字が1の時と2の時があり、困っている。
といった点です。
回答3件
あなたの回答
tips
プレビュー