Bonsoir,
Je possede deux tables assez grandes en data de type
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Table TJQ -TKT_AIRLINE -TKT_NUMBER -MONTANT_ACHAT -PAX_NAME -ID_BILLET 057 12345678 700 DUPONT NULL 157 12345679 550 ALFRED NULL 157 12345682 490 MICKAEL NULL ... ........ ... ....... ....J'aimerai optimiser cette commander pour mettre à jour mon BILLETS.id_billet comme ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Table BILLETS -ID_BILLET -COMPAGNIE -NUMERO_BILLET -MONTANT_VENTE 001 057 12345678 745 002 157 12345679 585 003 157 12345682 530
Je pense qu'avec un UPDATE INNER JOIN, cela accelera ma requete
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 UPDATE TJQ t, BILLETS b SET t.id_billet = b.id_billet WHERE t.TKT_AIRLINE = b.compagnie AND t.TKT_NUMBER = b.numero_billet AND b.numero_billet IS NOT NULL AND b.compagnie IS NOT NULL
si quelqu'un peut m'aider à optimiser cela, je suis un peu perdu avec les INNER JOIN
Merci d'avance
Partager