「顧客」というテーブルがあり、最初に国別および都市別にソートする必要がありますが、これは正常に完了しました。
このコードの使用:
SELECT *
FROM customers
ORDER BY Country, City
しかし、私が持っている出力から、都市のリストだけを印刷するにはどうすればよいですか?
私のテーブルには、companyName、contactName などのいくつかの属性または列があります...
どうもありがとうございました。
「顧客」というテーブルがあり、最初に国別および都市別にソートする必要がありますが、これは正常に完了しました。
このコードの使用:
SELECT *
FROM customers
ORDER BY Country, City
しかし、私が持っている出力から、都市のリストだけを印刷するにはどうすればよいですか?
私のテーブルには、companyName、contactName などのいくつかの属性または列があります...
どうもありがとうございました。
SELECT City FROM customers ORDER BY Country, City
*
あなたの場合、表示したい列に置き換えてCity
ください。
すべての列名を示す * ではなく、特定の列名を入力します。
例えば
SELECT City FROM customers
ORDER BY Country, City
SELECT 基準は表示される列を決定し、WHERE 基準は表示される行を決定します:)
あなたの場合は次のようになります: SELECT City FROM customers ORDER BY Country, City
* は「ワイルドカード」を表し、この場合はすべて表示を意味します。
国と都市の両方を表示したい場合は、SELECT City, Country FROM customers ORDER BY Country, City
列の順序は、SELECT ステートメントに記述した順序によって決まります。