名前の末尾に番号が指定されているすべてのテーブルを選択する必要があります(番号は現在の年-6か月と現在の月-6か月を連結したものです)。
これを試しましたが、tbが列ではないため失敗します
SELECT
table_name AS tb
FROM
information_schema.tables
WHERE
table_schema = DATABASE()
AND tb LIKE "something_%"
AND (SELECT DATE_FORMAT(CURDATE() - INTERVAL 6 MONTH,'%Y%m')) < RIGHT(tb, 6)
それを行う方法はありますか?