Partage
  • Partager sur Facebook
  • Partager sur Twitter

SQL : creation d'une vue

erreur ora-00905: Mot-clé absent

Sujet résolu
26 mai 2010 à 0:34:59

bonsoir à tous ,
donc voila, je commence avec sql , et plus exactement avec sql *plus
j'ai une requête que je voudrai mettre dans une vue,
ce que j'ai mis c'est ça :


CREATE VIEW moyenneetudiantmatiere
 SELECT      a.num,a.nom,b.codemat,AVG(b.note) moy
 FROM        etudiant a,evaluer b
 WHERE       a.num=b.netudiant 
 GROUP BY    a.num,b.codemat,a.nom;


sa donne l'erreur :
ERREUR à la ligne 2 :
ORA-00905: Mot-clé absent

c'est très urgent merci !!!
  • Partager sur Facebook
  • Partager sur Twitter
26 mai 2010 à 0:57:43

Bonjour anissben,

Je crois qu'il te manque le mot clé AS

CREATE VIEW moyenneetudiantmatiere
 AS SELECT   a.num,a.nom,b.codemat,AVG(b.note) moy
 FROM        etudiant a,evaluer b
 WHERE       a.num=b.netudiant 
 GROUP BY    a.num,b.codemat,a.nom;


A bientôt.
  • Partager sur Facebook
  • Partager sur Twitter
26 mai 2010 à 1:14:49

merci bien , c'était bien ce qu'il manquait ,
encore merci ...
  • Partager sur Facebook
  • Partager sur Twitter
26 mai 2020 à 16:47:05

desc categorie
insert into categorie value (2,'pouraaa')
select *from categorie;
l'erreur est :mot-clé select absent
  • Partager sur Facebook
  • Partager sur Twitter
27 mai 2020 à 11:41:54

Bonjour,

Déterrage

Citation des règles générales du forum :

Avant de poster un message, vérifiez la date du sujet dans lequel vous comptiez intervenir.

Si le dernier message sur le sujet date de plus de deux mois, mieux vaut ne pas répondre.
En effet, le déterrage d'un sujet nuit au bon fonctionnement du forum, et l'informatique pouvant grandement changer en quelques mois il n'est donc que rarement pertinent de déterrer un vieux sujet.

Au lieu de déterrer un sujet il est préférable :

  • soit de contacter directement le membre voulu par messagerie privée en cliquant sur son pseudonyme pour accéder à sa page profil, puis sur le lien "Ecrire un message"
  • soit de créer un nouveau sujet décrivant votre propre contexte
  • ne pas répondre à un déterrage et le signaler à la modération

Je ferme ce sujet. En cas de désaccord, me contacter par MP.

  • Partager sur Facebook
  • Partager sur Twitter

Pas d'aide concernant le code par MP, le forum est là pour ça :)