1

情報を生成しようとしているレストランで使用されているデータベースがあります。レストランで使用されたすべてのアイテムと、それらが最後に使用された時間のリストを表示したい. これを行う際に、システム内のすべてのアイテムのリストをレストランに提示できるようにしたいと考えています.

関連するテーブル (エイリアス): Food_Tkt (t); Food_Tkt_Item (i); Food_Selection (s)
関連フィールド: t.Tkt_Key; t.Tkt_Date; i.Tkt_Key; i.Selection_Key; s.Selection_Key; s.Selection_Name

Food_Tkt は、t.Tkt_Key = i.Tkt_Key で Food_Tkt_Item に内部結合されます。Food_Tkt_Item は、i.Selection_Key = s.Selection_Key の Food_Selection で内部結合されます。

クエリに選択キー、選択名、および最後に使用された時間を表示したいのですが、正しく取得できないようです。どうぞ、どんな助けでも大歓迎です。

できる限り明確にしようとしましたが、明確にするためにこれ以上の情報が必要です. ありがとう!

4

2 に答える 2

1

私は次のようなものになる可能性があります:

SELECT S.Selection_Key, S.Selection_Name, T.Tkt_Date
FROM Food_Selection S, Food_Tkt T, Food_Tkt_Item I
WHERE
T.Tkt_Key = I.Tkt_Key
AND
I.Selection_Key = S.Selection_Key
ORDER BY T.Tkt_Date DESC
于 2013-08-01T21:13:49.000 に答える