0
Oracle SQL Developerを使用して学校用のデータベースプロジェクトを作成しています。Oracleで "as"を使用してFROM句に別名を与える
私たちのデータベースから取得する必要がある情報があります。そのため、これを行うためのクエリを作成しようとしています。私の質問のうち、FROM句の名前を変更しようとしていますが、エラーが発生しています。私は括弧、引用符、すべてでエイリアスを入れてみましたが、私はまだエラーが発生します。
私の構文が間違っている場所を指摘できますか?
SELECT AvatarName AS "MegaAvName", SpeciesName AS "MegaAvSpecies", MagicName
AS "MegaAvMagic", Hoard,
AvatarName AS "Father", SpeciesName AS "FatherSpecies", SpeciesCost AS
"FatherSpeciesCost", WisdomName AS "FatherWisdom",
AvatarName AS "Mother", SpeciesName AS "MotherSpecies", SpeciesCost AS
"MotherSpeciesCost", WisdomName AS "MotherWisdom"
FROM MegaAvatar AS MA, Avatar AS A, Species AS MSP, MagicPower AS MP,
SuperAvatar AS FSA, Avatar AS FA, Species AS FSP, Wisdom AS FW,
SuperAvatar AS MSA, Avatar AS MA, Species AS MSP, Wisdom AS MW
WHERE MA.Avatar_ID=A.AvatarID AND Avatar.SpeciesID=MSP.SpeciesName AND
MegaAvatar.MagicPowerID=MP.MagicPowerID AND A.Hoard>='16'
AND MegaAvatar.PrimParentID=FSA.SuperAvID AND FSA.AvatarID=FA.AvatarID AND
FA.SpeciesID=FSP.SpeciesID
AND MegaAvatar.SecParentID=MSA.SuperAvID AND MSA.AvatarID=MA.AvatarID AND
MA.SpeciesID=MSP.SpeciesID;
ああ、私は参照してください。 Oracleでは許可されていません!ベンに感謝します。私は、管理者が閉じるようにフラグを立てます。 – ACostea
潜在的な重複するACosteaに同意し、あなた自身で閉じることができるはずです。次を参照してください:https://meta.stackexchange.com/q/250981/179419 – Ben
ええ、あなたがAS上のすっきりしたピンクのラインの上にマウスを置くと、フラッシュバッククエリ句を呼び出すことが期待されます – thatjeffsmith