Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Gespeicherte Prozedur, die Ergebnisse aus verschiedenen Aufrufen in temporäre Tabellen mischt

tmpnorm ist keine temporäre Tabelle, daher wird sie von allen Ihren Sitzungen gemeinsam genutzt.

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

Jede Sitzung kann ihre eigenen isolierten Daten in temporären Tabellen tmpfinal haben und tmpdest , aber sobald sie in tmpnorm eingefügt werden , werden sie zusammengeführt, wobei alle Daten aus allen Sitzungen verwendet werden. Dann werden diese Daten in Ihrer letzten Abfrage verwendet, die mit all Ihren anderen nicht temporären Tabellen verknüpft wird.