MSDE FunClub | 最終更新日 : 2000/06/17 | |
Microsoft Data Engine FunClub |
|
|
SQLServer7.0/MSDE 完全トレーニングテキスト(上巻) | ||
【第2章98p 〜 98p掲載】 |
-- [SQL文の基礎(例題4番)EX-04.SQL] -- SQLServer7.0 Transact-SQL言語 -- 日本技術ソフト開発 堀川 明 -- http://www.horikawa.ne.jp/msde/ -- -- これから操作する既定のデータベースを MySampleTest にします USE MySampleTest GO -- ( 件処理されました)の表示を抑制する SET NOCOUNT ON GO -- [受注明細]テーブルの存在チェック IF( ( object_id('受注明細') IS NULL ) OR OBJECTPROPERTY( object_id('受注明細') , 'IsTable' ) = 0 ) BEGIN PRINT '****Error!!****' PRINT 'AccessのNorthwindデータベースの[受注明細]テーブルを使います' PRINT '[受注明細]テーブルを転送してください' RAISERROR( '[受注明細]テーブルが見つかりません',16,127) RETURN END GO -- 例題4の解答です SELECT 社員コード AS 番号 , 自宅都道府県 AS 地域 FROM 社員 GO -- 計算項目の表示 SELECT 社員コード , LEFT(社員コード,2) AS 左2桁 , RIGHT(社員コード,1) AS 右1桁 FROM 社員 GO -- 価格の計算 SELECT 受注コード , 商品コード , 単価*数量*(100-割引)/100 AS 価格 FROM 受注明細 GO