参加したいテーブルが3つあります。
装置
- 機器番号
- 資産番号
- subCategoryいいえ
- いいえ
- ユーザー番号
- 場所番号
- isocNo
- 緊急
- ありの
- 型番
- モデル番号
- シリアル
- キット番号
- 購入日
- 購入金額
- コメント
余った
従業員
ユーザー番号
- fname
- 名前
- いいえ
緊急
サブカテゴリ
subCategoryいいえ
- サブカテゴリ
- カテゴリいいえ
- 交換サイクル
「userNo」でリンクされた従業員から「doNo」と「lname」で順序付けられたすべての機器情報を含むデータのセットを取得する必要があり、機器の「subCategoryNo」は、「categoryNo」がサブカテゴリからのもののみである必要があります。 2 に等しい。
道に迷って混乱する前に、ここまでたどり着きました。
SELECT equipment.*, employees.lname, employees.fname
FROM equipment
LEFT JOIN employees
USING (userNo)
ORDER BY equipment.doNo, employees.lname;
これを 'categoryNo' 2 のみに制限する方法がわかりませんでした。