私はSQLスクリプティングを初めて利用しており、以下の支援に感謝します。複数のテーブルから情報を収集する方法
さまざまなテーブルから情報を収集する必要があります。以下のスクリプトを実行することによって必要な情報が見つかりました。私は今だけ予防接種を持っていたし、次の表&の列からの情報が含まれている患者に結果を返す必要が
SELECT [immunisation_id]
,[patient_id]
,[course_id]
,[date_due]
,[date_given]
,[result]
,[comments]
FROM [Cohort].[dbo].[immunisations]
SELECT [course_id]
,[description]
FROM [Cohort].[dbo].[courses]
SELECT [patient_id]
,[title_id]
,[first_name]
,[last_name]
,[dob]
FROM [Cohort].[dbo].[patients]
SELECT [title_id]
,[description]
FROM [Cohort].[dbo].[titles]
SELECT [employee_id]
,[patient_id]
,[post_title_id]
,[department_id]
,[directorate_id]
FROM [Cohort].[dbo].[employees]
SELECT [post_title_id]
,[description]
FROM [Cohort].[dbo].[post_titles]
SELECT [department_id]
,[description]
FROM [Cohort].[dbo].[departments]
。
description from dbo.titles
first_name, last_name, dob from dbo.patients
description from dbo.post_titles
description from dbo.departments
description from dbo.courses
date_due, date given, result, comments from dbo.immunisations
私は内部結合がこれを行いますが、スクリプトをコンパイルする方法はわかりません。
の部署 に参加します。どのDBMS製品を使用していますか –
@a_horse_with_no_name SQLは有効です。すべてのテーブルが接続されています。詳細については私の答えをチェックしてください。 –
@pro_cheats:いいえ。 '['と ']'は** standard ** SQLの識別子では無効です - これは 'sql'タグが参照するものです。特定の方言(データベース製品)では有効ですが、標準SQLでは有効ではありません。 –