Table déconnecté du reste du graphique de jointure [Résolu]

Table déconnecté du reste du graphique de jointure Graphique Excel - Jointure de 2 tableaux » Forum - Excel Avis sur la config, me reste carte graphique à choisir » Forum - Matériel informatique [MySql/Php]requete jointure de table Inoodb (Résolu) » Forum - PHP SQL : jointure sur 3 tables (Résolu) » Forum - Programmation EasyPHP Creation de tables avec jointures (Résolu) » Forum - PHP

Bonjour,
je me demandais une chose, j'utilise sqldeveloper et oracle , pour mes requêtes sql, il m'arrive de corriger et d'améliorer des requêtes qui font facilement 80 voir 90 lignes.

Lorsque je créé ou modifie certains requêtes, j'ai parfois un message " table 1 est deconnecté du reste du graphique de jointure " sur sqldeveloper.


select ......
from table1
inner join table2 t2 on t2.id = t1.identifiant //le message survient parfois ici sur sqldev : table 2 est deconnecté du reste de graphique de jointure et c'est souligné en orange
inner join table3 t3 on t3.id = t2.fkId
inner join table4 t4 .......
.................................

mais pourtant ça à l'air de fonctionner.
Parfois quand je modifie les inner join, le soulignement disparait

Sauriez vous m'en dire plus sur ce message ? Cela veut il dire que la jointure est mauvaise ?

Merci à vous

Forum

Table déconnecté du reste du graphique de jointure Graphique Excel - Jointure de 2 tableaux » Forum - Excel Avis sur la config, me reste carte graphique à choisir » Forum - Matériel informatique [MySql/Php]requete jointure de table Inoodb (Résolu) » Forum - PHP SQL : jointure sur 3 tables (Résolu) » Forum - Programmation EasyPHP Creation de tables avec jointures (Résolu) » Forum - PHP

Web: www.shapebootstrap.net

5 réponses

Marsh

NOVEMBER 9, 2013 AT 9:15 PM

bonsoir,
il semble que, le plus souvent, ce soit un avertissement erroné. il essaie de te prévenir que ta table ne fait pas vraiment partie de la jointure.

Reply
réponses:
  • ptisephy

    merci,
    un avertissement erroné c'est à dire ? donc en gros il est préférable de modifier la jointure ?
    Pourtant "logiquement" ça va car je relie les bon champs ensemble , donc parfois mieux vaut pas en tenir compte ?

  • ptisephy

    Un exemple tout bete quand j'ai ce morceau de code :


    (NVL(
    (
    SELECT (NVL(td1.tpstravail,0))
    FROM dossierEmp_2 t41
    INNER JOIN dossierEmp_1 t42 ON t42.cid =t41.cidrefDossierEmp_2

    WHERE t42.cidrefDossierEmp=162

    ),0) ) AS tpstravail_2017,

    aucun message mais si je met:


    (NVL(
    (
    SELECT (NVL(td1.tpstravail,0))
    FROM dossierEmp_2 t41
    INNER JOIN dossierEmp_1 t42 ON t42.cid =t41.cidrefDossierEmp_2

    inner join table1 t1 on tc1.id_1 = t42.c210_idreftc1
    inner join table2 t2 on t2.Idt2_idreftc1 = tc1.id_1
    WHERE t42.cidrefDossierEmp=162

    ),0) ) AS tpstravail_2017,


    ça me met " ORA-00942: Table ou vue inexistante " rien qu'en rajoutant 2 jointures qui sont corrects pourtant..

  • yg_be

    "Table ou vue inexistante": ce n'est pas le même message d'avertissement qu'au départ.
    de quoi parlons-nous?

  • ptisephy

    oui
    en fait j'avais fait une modification, je n'avais plus le problème du message " deconnecté du reste graphique de jointure mais j'avais un autre message " table ou vue inexistante mais j'ai résolu le soucis, un grand merci à toi :)

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed