Computer >> 컴퓨터 >  >> 프로그램 작성 >> MySQL

MySQL "show table"에서 특정 패턴의 테이블만 표시합니까?

<시간/>

쇼 테이블과 함께 LIKE 연산자를 사용하여 특정 패턴의 테이블을 표시할 수 있습니다. LIKE는 패턴을 설정하는 데 사용됩니다.

구문은 다음과 같습니다 -

SHOW TABLES LIKE ‘yourPattern’;

데이터베이스 테스트가 있고 문자 d가 있는 테이블이 있습니다. 따라서 우리가 고려하고 있는 패턴은 d입니다.

이제 위의 구문을 구현하여 SHOW TABLES에서 특정 패턴의 테이블을 표시합니다. 쿼리는 다음과 같습니다.

mysql> show tables like '%d_';

다음은 출력입니다.

+----------------------+
| Tables_in_test (%d_) |
+----------------------+
| differenceinseconds  |
| lasthourrecords      |
| skiplasttenrecords   |
+----------------------+
3 rows in set (0.04 sec)