C'est encore moi.
Toujours en quête du temps de réponse le plus court...
J'ai trituré ca dans tous les sens et c'est sous cette forme que j'ai le temps de réponse le plus rapide 8 sec, qui reste bien trop long.
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 select count(*) from (SELECT code FROM table1 WHERE table1.col1 IN (SELECT table2.col1 FROM table2 WHERE table2.col2= 'mavariable') GROUP BY 'mavariable') and substr (table1.col2,1,2) IN (SELECT table3.col1 FROM table3 WHERE table3.col2 = 'var1' AND table3.col3 = 'var2') )
Je reconnais que c'est des requetes tordues, mais comment faire?
Code : Sélectionner tout - Visualiser dans une fenêtre à part select count(*) from (select * from table1,table2,table3 where ...)
Avez vous des suggestions, je suis dans l'impasse?![]()
Merci a vous.
Partager