通过W3站点学习使用NorthWind示例数据库的SQL。
如果我想按联系人姓名订购记录,然后选择前5名,我该怎么办?
我试过了:
select * from customers
order by contactname
select top 5 contactname;
和各种排列,无处可去。
感谢
答案 0 :(得分:2)
这应该这样做:
select top 5 * from customers order by contactname
如果您只希望联系人姓名在您的选择中指定该列而不是*
:
select top 5 contactname from customers order by contactname
祝你的SQL旅程好运!
答案 1 :(得分:0)
select top 5 contactName,* from table order by contactname
答案 2 :(得分:0)
你所得到的很接近,只需稍微调整一下:
SELECT TOP 5 customers.contactname
FROM customers
ORDER BY customers.contactname