0

TITLE_NAME他の属性の中で表示されるビュー クエリを作成しようとしています。STAFFレコードにはそれぞれ値があるため、これらの各レコードに一致する値をテーブルから取得してビューに表示TITLE_IDする方法を見つける必要があります。.TITLE_NAMETITLE_LOOK_UPTITLE_ID

SELECT
      TITLE_LOOK_UP.TITLE_NAME
    , STAFF.FIRST_NAME
    , STAFF.LAST_NAME
    , STAFF.DEPT_ID
  FROM STAFF   
  WHERE STAFF.POST_ID ='2',
    STAFF.TITLE_ID = TITLE_LOOK_UP.TITLE_ID
  ORDER BY STAFF.LAST_NAME ASC

それが私がこれまで持っているものです。WHERE コマンドを使用する必要があると思いますが、わかりません。

4

1 に答える 1

1

これは、Oracle 内部結合構文を使用したクエリです。

SELECT
      TITLE_LOOK_UP.TITLE_NAME
    , STAFF.FIRST_NAME
    , STAFF.LAST_NAME
    , STAFF.DEPT_ID
  FROM STAFF, TITLE_LOOK_UP
  WHERE STAFF.POST_ID ='2' AND
    STAFF.TITLE_ID = TITLE_LOOK_UP.TITLE_ID
  ORDER BY STAFF.LAST_NAME ASC
于 2013-05-21T00:36:25.930 に答える