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

ANSICHT ERSTELLEN, WO SELECTid =VIEWrowID

Um es klarzustellen, ich bin mir immer noch nicht sicher, was Sie hier erreichen wollen, aber wenn das, was Sie gepostet haben, funktioniert, versuchen Sie es

SELECT table1.table1id,
    SUM( table2.collumn1 ) / (SELECT table2constant FROM table3 ) as theSum
 FROM table1, table2
 WHERE table2.table2table1id = table1.table1id GROUP BY table1.table1id

Sie können (SELECT table2constant FROM table3 ) ersetzen mit Ihrer Konstante, wenn es keinen Grund gibt, sonst in der Datenbank zu sein (wenn sie nicht aktualisiert wird)