3.从TBL_ User 表中检索出最前面的3个姓’黄’的用户记录的借书证号,姓名,性别(列标题改为中文)并保存到一个新表tb_select_result1中。 -- 4.查询各出版社最薄图书的页数(列标题依次改为出版社、页数)并将结果保存到一个新表tb_select_result2中。 -- 5.从TBL_Bookinfo 表查询出各出版社的图书册数在2册以上的图书册数(列标题依次改为出版社、册数)并将结果保存到一个新表tb_select_result3中。
时间: 2024-03-13 17:47:38 浏览: 72
tbl.zip_.tbl_GUI table_TBL_Table
好的,根据您的要求,以下是 SQL 查询语句:
1. 从 TBL_User 表中检索出最前面的 3 个姓’黄’的用户记录的借书证号,姓名,性别(列标题改为中文)并保存到一个新表 tb_select_result1 中:
```
SELECT TOP 3 BorrowerID AS '借书证号', BorrowerName AS '姓名', Gender AS '性别'
INTO tb_select_result1
FROM TBL_User
WHERE BorrowerName LIKE '黄%'
ORDER BY BorrowerID ASC;
```
2. 查询各出版社最薄图书的页数(列标题依次改为出版社、页数)并将结果保存到一个新表 tb_select_result2 中:
```
SELECT Publisher AS '出版社', MIN(PageCount) AS '页数'
INTO tb_select_result2
FROM TBL_BookInfo
GROUP BY Publisher;
```
3. 从 TBL_BookInfo 表查询出各出版社的图书册数在 2 册以上的图书册数(列标题依次改为出版社、册数)并将结果保存到一个新表 tb_select_result3 中:
```
SELECT Publisher AS '出版社', COUNT(BookID) AS '册数'
INTO tb_select_result3
FROM TBL_BookInfo
GROUP BY Publisher
HAVING COUNT(BookID) >= 2;
```
以上语句已经完成您的要求,您可以在相应的数据库中执行并查看结果。如有疑问,欢迎随时联系我。
阅读全文