sql >> データベース >  >> RDS >> Sqlserver

Selectステートメントのケース

    MSDNは、構文と使用法に関するこれらのタイプの質問の良いリファレンスです。これは、TransactSQLリファレンス-CASEページからのものです。

    http://msdn.microsoft.com/en-us/library/ms181765.aspx

    USE AdventureWorks2012;
    GO
    SELECT   ProductNumber, Name, "Price Range" = 
      CASE 
         WHEN ListPrice =  0 THEN 'Mfg item - not for resale'
         WHEN ListPrice < 50 THEN 'Under $50'
         WHEN ListPrice >= 50 and ListPrice < 250 THEN 'Under $250'
         WHEN ListPrice >= 250 and ListPrice < 1000 THEN 'Under $1000'
         ELSE 'Over $1000'
      END
    FROM Production.Product
    ORDER BY ProductNumber ;
    GO
    

    SQL Serverを使用している場合に確認したいもう1つの優れたサイトは、SQLServerCentralです。これには、SQLServerのどの領域でも学習したいさまざまなリソースがあります。



    1. データベース管理用のMySQLWorkbenchをインストールします

    2. ストアドプロシージャの結果をSQLServerの一時テーブルに挿入する方法

    3. ユーザーごとのOracle設定デフォルトスキーム(セッションを変更しない)

    4. テーブル式の基礎、パート4 –派生テーブル、最適化の考慮事項、続き