Ce code ne fonctionne pas et ne montre que l'erreur "à partir de mots key introuvable si attendu" mais cela fonctionne p>
3 Réponses :
Le où il n'appartient pas, donc - dans cet endroit seulement - retirez le Comme @gordon a souligné dans un commentaire, vous vérifiez> 65 et <65, donc un étudiant avec exactement em> 65 ne sera pas f ou p - le grade pour eux sera null. Vous voulez probablement: p> ou p> ... si si m code> est un alias pour la table CODE> Marks CODE>, et vous l'utilisez lorsque vous référencez des colonnes de cette table. Vous l'appliquez à un alias de colonne:
m. P>: p> < PRE> XXX PRE>
marque code> est null La deuxième version traitera que comme f aussi, tandis que le premier retourne toujours null. p> p>
Merci, je l'ai eu ici après la fin, c'est un alias de colonne. Donc, il ne devrait pas contenir de table alias ... merci
@saikumar - J'ai ajouté une note sur la note manquante pour exactement 65 marques que Gordon mentionné dans un commentaire.
Vous ne pouvez pas utiliser une valeur de colonne comme alias de colonne si vous utilisez p> oracle s'attend à un nom d'alias après votre cas Bloquer la fin, mais vous ajoutez une autre valeur de colonne (car la touche pourrait être omise) p> p>
Hey tq .. je l'ai eu
m.grade code> est le problème, il ne devrait s'agir que
note code> car il s'agit d'un alias
Qui bientôt ceux qui sont dans le purgatoire des marques de 65 ans.