我可以在pub数据库里面查询pub数据库中的表吗
时间: 2023-11-12 10:09:41 浏览: 89
是的,你可以在 `pub` 数据库里面查询该数据库中的所有表。你可以使用以下 SQL 语句查询:
```
SHOW TABLES FROM pub;
```
这条 SQL 语句会返回 `pub` 数据库中的所有表名。如果你只想查询某个特定的表,可以使用以下 SQL 语句:
```
SHOW COLUMNS FROM pub.authors;
```
这条 SQL 语句会返回 `pub` 数据库中 `authors` 表的所有列名。
相关问题
在pub数据库中查找除了authors表之外的表
你可以使用以下 SQL 语句查询 `pub` 数据库中除了 `authors` 表之外的所有表:
```
SHOW TABLES FROM pub WHERE Tables_in_pub != 'authors';
```
这条 SQL 语句会返回 `pub` 数据库中除了 `authors` 表之外的所有表名。如果你想查询特定的表,可以将 `!= 'authors'` 替换为对应的表名。
我创建了pub库,里面有authors表,需要新建一个数据库查询pub库里的authors表吗
是的,如果你想要查询 pub 库中的 authors 表,需要在查询语句中指定数据库名和表名。以下是一些常用的查询语句:
- 查询 authors 表的所有数据:
```
SELECT * FROM pub.authors;
```
- 查询 authors 表中特定列的数据:
```
SELECT author_id, author_name FROM pub.authors;
```
- 查询 authors 表中符合特定条件的数据:
```
SELECT * FROM pub.authors WHERE author_id = 1;
```
在查询语句中,`pub` 是数据库名,`authors` 是表名,根据实际情况进行修改即可。
阅读全文