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

MySQL LIKE 연산자로 특정 테이블 이름 표시

<시간/>

LIKE 연산자를 사용하여 특정 테이블 이름을 표시하려면 구문은 다음과 같습니다. -

select table_name as `anyAliasName`
    from information_schema.tables
where table_name like ‘yourValue%';

LIKE 연산자 −

를 사용하여 특정 테이블 이름을 표시하기 위해 위의 구문을 구현해 보겠습니다.
mysql> select table_name as `DemoTable1600`
   -> from information_schema.tables
   -> where table_name like 'DemoTable160_%';

그러면 다음과 같은 출력이 생성됩니다.

+---------------+
| DemoTable1600 |
+---------------+
| demotable1600 |
| demotable1601 |
| demotable1602 |
| demotable1603 |
| demotable1604 |
| demotable1605 |
| demotable1606 |
| demotable1607 |
+---------------+
8 rows in set (0.01 sec)