मैं धातुओंएकाधिक अंदरूनी एक ही मेज से शामिल हों
की एक तालिका हैMetalID integer
MetalName text
MetalCode text
आइटम तालिका
ItemID integer
ItemName text
...
Metal1 int Ref.-> metals.metalID
Metal2 int Ref.-> metals.metalID
Metal3 int Ref.-> metals.metalID
मैं तीन MetalCodes
SELECT m.MetalCode as 'Metal1', m.MetalCode as 'Metal2',m.MetalCode as 'Metal3'
FROM Item as k
INNER JOIN Metals AS m ON m.metalID=k.metal1
INNER JOIN Metals AS m ON m.metalID=k.metal2
INNER JOIN Metals AS m ON m.metalID=k.metal3
WHERE k.ItemID=?
चयन करने के लिए कोशिश कर रहा हूँ ऐसा लगता है कि मैं कर रहा हूँ यह पूरी तरह गलत कर रहा है। कृपया सहायता कीजिए।
प्रति एक metalcode हो रही एक ही नाम के साथ कई अन्य नामों के नहीं हो सकता। – rid
आप क्या हासिल करने की कोशिश कर रहे हैं? – YXD