bonjour,
je suis entrain de developper un mini projet sous netbeans et oracle ,donc pour calculer les salaires des employés j'ai besoin de deux tables employe et salaire ou jai comme champ dans la table employer les coordonnées de chaque employe (nom ,prenom ,ncin,profession,n_cnss) et dans la table salaire j'ai les nbres des heures et les prix des heurs et le mois(lada) et le ncin de chaque employe
pour clculer le salaire je fais la jointure entre ces deux tables voila ma requete
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
      String queryString3 = "SELECT ncin,nom,prenom,profession,n_cnss FROM employe E FULL OUTER JOIN salaire S ON E.ncin=S.ncin  WHERE ncin=? and lada=? "; // les ? représentent les emplacements des valeurs qui seront insérées ci-après
PreparedStatement stm3 = con.prepareStatement(queryString2);
stm3.setInt(1, alpha); // on insère le paramètre dans le premier ?
stm3.setString(2, mois); // on insère le paramètre dans le second ?      String queryString3 = "SELECT ncin,nom,prenom,profession,n_cnss FROM employe,salaire WHERE ncin=? and lada=? and employe.ncin=salaire.ncin"; // les ? représentent les emplacements des valeurs qui seront insérées ci-après

ResultSet rst3 = stm3.executeQuery();
mais lorsque jai essayé de compiler la requete seulement ca me donne comme erreur:java.sql.SQLException: ORA-00918: définition de colonne ambigu
SVP aider moi
merci