我创建了pub库,里面有authors表,需要新建一个数据库查询pub库里的authors表吗
时间: 2024-02-28 16:53:34 浏览: 35
是的,如果你想要查询 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` 是表名,根据实际情况进行修改即可。
相关问题
我可以在pub数据库里面查询pub数据库中的表吗
是的,你可以在 `pub` 数据库里面查询该数据库中的所有表。你可以使用以下 SQL 语句查询:
```
SHOW TABLES FROM pub;
```
这条 SQL 语句会返回 `pub` 数据库中的所有表名。如果你只想查询某个特定的表,可以使用以下 SQL 语句:
```
SHOW COLUMNS FROM pub.authors;
```
这条 SQL 语句会返回 `pub` 数据库中 `authors` 表的所有列名。
查找pub库中除authors表外其他表的信息
你可以使用以下 SQL 语句查找 pub 库中除 authors 表外的其他表的信息:
```sql
SELECT table_name
FROM information_schema.tables
WHERE table_schema = 'pub'
AND table_name <> 'authors';
```
这个查询语句会在 information_schema 库中查找 pub 库中的所有表的信息,并排除名为 authors 的表。查询结果将返回所有除 authors 表外的其他表的名称。