Mysql
 sql >> Base de données >  >> RDS >> Mysql

Procédure stockée mélangeant les résultats dans des tables temporaires à partir de différentes invocations

tmpnorm n'est pas une table temporaire, elle sera donc partagée entre toutes vos sessions.

CREATE TABLE  IF NOT EXISTS tmpnorm (
    id int AUTO_INCREMENT PRIMARY KEY,
    convo int 
);

Chaque session peut avoir ses propres données isolées dans des tables temporaires tmpfinal et tmpdest , mais dès qu'ils s'insèrent dans tmpnorm , ils sont fusionnés, en utilisant toutes les données de toutes les sessions. Ensuite, ces données sont utilisées dans votre requête finale qui se joint à toutes vos autres tables non temporaires.