我有一个许可数据库,用于存储我的客户记录。但是,当我需要找人时,很难,因为它不是按字母顺序排列的。我找不到在Visual Studio的服务器资源管理器中对它们进行排序的选项。
这是一张图片,注意我没有剪掉的名字,它们不是有序的:http://img822.imageshack.us/img822/4946/captureeg.png
那么我该如何解决这个问题呢?在VS中我有必要发现一些秘密按钮吗?
答案 0 :(得分:3)
如果使用T-SQL语句,则可以使用
结尾重写SQL ORDER BY Name DESC
这将允许它按字母顺序按降序排列,十分将更容易或在搜索时添加搜索条款
WHERE Name = 'Earl Smith'
如果你做的评论更具体地说明如何获得表格也会有所帮助。
完整查询,当然会将customer_records更新为您的表名:
SELECT * FROM customer_records ORDER BY Name DESC;
答案 1 :(得分:0)
确切地说 - 这是SQL标准。没有订单有订单,除非你有一个订单。这意味着SELECT语句中的ORDER BY部分。如果你不这样做,返回值在技术上是随机的,由数据库服务器自行决定,它将以尽可能快的速度计算出来。