이름 끝에 지정된 번호가있는 모든 테이블을 선택해야합니다 (번호는 현재 연도 - 현재 달과 6 개월 연결 - 6 개월). mysql - 이름 끝에 지정된 번호의 테이블 가져 오기
나는이 시도하지만 결핵은 열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)
모든 아이디어를 어떻게 할 방법이 아니기 때문에 실패?
첫 번째 대답은 좋았습니다. 별칭이 문제였습니다. – zozo