栗ブ

筋トレが好きなWebエンジニアのアウトプット。読書感想やクソポエムなど

【MYSQL】副問い合わせの結果をDELETEする

たまにしか使用しないだろうし、忘れる自信があるのでメモ

# 作成したテストデータのtokenが要件を満たしてないので、抽出して削除する感じ

DELETE FROM user_devices
WHERE user_id in (
  SELECT user_id
  FROM
  (
  SELECT user_id
  FROM user_devices
  WHERE
    CHAR_LENGTH(token) <= 200
  ) as tmp
)