CR & SQL Server は初めてです。「case some-condition then 0」と「case some-other-condition then 1」を使用して select case ステートメントをコーディングし、Crystal レポートに接続する方法を理解しようとしています。表示するデータの年、SQL Serverコーディングでこの特定のスタイルのケースステートメントを使用するにはどうすればよいですか?また、CRで変数名に接続するにはどうすればよいですか?
1 に答える
0
あなたの質問は詳細については少し裸ですが、うまくいけばこれが役立つでしょう。sqlserverでは、caseステートメントは次のように機能します。あなたはオンラインの本を通してより多くの詳細を得ることができます。SQL Serverのバージョンを指定しなかったため、2008R2にリンクしました。
SELECT
SomeColumn,
SomeOtherColumn,
(CASE MyColumn
WHEN 'First' THEN 1
WHEN 'Second' THEN 2
WHEN 'Third' THEN 3
ELSE 4
END) AS MyNewColumn /* the name can be same as original column if you want */
FROM MyTable
値をCrystalにマッピングする場合、パラメーターとの比較などに関して、MyNewColumnを他の列名と同じように扱うことができます。
于 2012-10-16T23:39:18.287 に答える