나는 MySQL 데이터베이스를 가지고 있으며 매 6 개월마다 최신 항목으로 새 테이블이 만들어집니다. 어떤 SQL 명령으로 데이터베이스에서 가장 최근에 생성 된 테이블을 얻을 수 있습니까?MySQL에서 최신으로 생성 된 테이블을 얻는 방법?
많은 감사
나는 MySQL 데이터베이스를 가지고 있으며 매 6 개월마다 최신 항목으로 새 테이블이 만들어집니다. 어떤 SQL 명령으로 데이터베이스에서 가장 최근에 생성 된 테이블을 얻을 수 있습니까?MySQL에서 최신으로 생성 된 테이블을 얻는 방법?
많은 감사
당신은 information_schema.TABLES
에서 마지막 create_time
를 선택할 수 있습니다. 예를 들어
:
select table_name, create_time
from information_schema.TABLES
where table_schema = 'andomar'
order by CREATE_TIME desc
limit 1
MySQL의 저장 information_schema
데이터베이스에이 정보, 당신이 내가 당신으로부터 정보를 얻을 수 있습니다, 그래서 그것을 액세스 할 수 있습니다.
당신은 특정 데이터베이스
SELECT *
FROM information_schema.TABLES
WHERE table_schema = 'database_name'
ORDER BY `TABLES`.`CREATE_TIME` DESC
이 기본적으로 Andomar의 대답에서 표시 할 수 있습니다, 안 그래? –