私は学校でSQLを習得しており、特定のクエリに困惑しています。私たちはAdventureWorks2014 DBを使用していますが、質問は "Road-650自転車には現在10種類以上のスタイルがあるかどうかを知りたいと思っています。 10台以上のRoad-650自転車ユニットが利用可能であり、そのステートメントとクエリの結果を提出してください。IF THENステートメントを使用したSQLクエリの作成が必要です
私は自転車用のProductModelIDを30に設定していますが、結果は12通りありますが、質問を開始することさえ困難です。どんな助けもありがとう!ありがとう!
ここまでは私が今までに得たものですが、IF文は機能せず、エラーが発生します。
USE Adventureworks2014
SELECT
COUNT(ProductModelID) AS 'Styles'
FROM
Production.Product
WHERE
ProductModelID = 30
GO
IF Styles >= 10
PRINT 'More than 10 styles available'
ELSE
PRINT 'Less than 10 styles available';
多分それは役立ちます**データベースの**構造を記述する**?それにはどのようなテーブルがありますか?これらのテーブルはどのように見えるのですか? ...その知識がなくても、どうやって質問を書いてくれると思いますか? –
私は謝罪し、私はこれに新しいです。このデータベースは、SQL Serverのサンプルデータベースであり、多くのテーブルが多数あります。この特定のテーブルはProduction.Productテーブルであり、ProductID、Name、ProductNumberなどのいくつかの列が含まれていますが、Road-650に特有のものはそのモデルのProductModelIDです。私は、このサンプルデータベースに精通した人が助けてくれることを期待していました。 – skrypoc
あなたの質問を編集してください(http://stackoverflow.com/posts/42894722/edit)。 –