Bonjour, comme mon pseudo le souligne, je suis débutant en SQL et je bute sur un problème que les différents (et excellents) tutoriels disponibles sur Developpez.com ne m'ont pas permis de résoudre. Je dois mal poser mon problème ...
Voilà, je souhaite convertir une requête de cette forme, où les jointures sont faites avec "WHERE" en son équivalent avec l'instruction "JOIN" :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 SELECT DISTINCT SUBSTR(ls.lot_id,1,16) AS lot, SUBSTR(ct.slot_id,1,2) AS slot, etc.. SUBSTR(rn.equipment_id,1,5) AS equip FROM run rn, chamber_tracking ct, operation oper, lot_step ls WHERE ls.lot_id LIKE 'ABC%' AND ls.lot_id= ct.lot_id AND ls.run_id = rn.run_id AND ls.operation_name=oper.operation_name AND ct.run_id = rn.run_id
Les tables ct, ls et rn sont jointes chacune à l'autre, et je n'arrive pas
à traduire ceci correctement.
Merci pour votre aide éventuelle.
Partager