有图书表和借阅表: 图书.DBF:总编号C(6),分类号C(6),书名C (30),作者C(6),出版单位C(20),单价N(8,2) 借阅.DBF:借书证号C(5),总编号C(6),借书日期D 查询图书被借阅的信息,查询结果按借阅日期排序:借阅日期早的在

admin2016-08-24  24

问题 有图书表和借阅表:
图书.DBF:总编号C(6),分类号C(6),书名C
(30),作者C(6),出版单位C(20),单价N(8,2)
借阅.DBF:借书证号C(5),总编号C(6),借书日期D
查询图书被借阅的信息,查询结果按借阅日期排序:借阅日期早的在前、借阅日期晚的在后,正确的SQL语句是(     )。

选项 A、SELECT书名,单价,借书日期FROM借阅,图书ON借阅,总编号=图书.总编号ORDER BY借书日期
B、SELECT书名,单价,借书日期FROM借阅,图书ON借阅,总编号=图书.总编号ORDER BY借书日期DESC
C、SELECT书名,单价,借书日期FROM借阅,图书WHERE借阅.总编号=图书,总编号ORDER BY借书日期
D、SELECT书名,单价,借书日期FROM借阅,图书WHERE借阅,总编号=图书.总编号ORDER BY借书日期DESC

答案C

解析 只有在超连接查询中使用JOIN…ON结构,A、B两选项的语法格式错误,题目要求查询结果按借阅日期排序:借阅日期早的在前、借阅日期晚的在后,所以应按照借书日期升序排列,C选项正确。
转载请注明原文地址:https://kaotiyun.com/show/6LIp777K
0

最新回复(0)