2016-04-20 5 views
0

テーブルCustomersOrdersのデータベースを作成しました。特定の年に注文したすべての顧客のアルファベット順リストを表示するにはどうすればよいですか?

主な目的の
OrderNo 
OrderDate 
CustomerNo 

一つは

「置かれ、すべての顧客のアルファベット順のリストを一覧表示することです:

Customer

CustomerNo 
Customer name 
CustomerAddress 

そしてOrdersがあり、次のフィールドを持っています重複のない2014年の注文 "

これは私が思いついたものです。

select Customers * from CustomerName order by CustomerName ASC 

おそらく正しくない可能性があります。

ありがとうございました。

+0

を試してみてください? (そのYEAR機能は製品固有です。) – jarlh

答えて

1

は、DBMSは、使用している。この

select Customers.* 
from Customers 
INNER JOIN OrderTable On Customers.CustomerNo = OrderTable.CustomerNo 
WHERE YEAR(OrderDate) = 2014 
ORDER BY CustomerName Desc 
+0

ありがとうございました! – Matt

関連する問題