sql >> Database >  >> RDS >> Mysql

MAAK VIEW WHERE SELECTid =VIEWrowID

Voor alle duidelijkheid:ik weet nog steeds niet wat je hier probeert te bereiken, maar als wat je hebt gepost werkt, probeer dan

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

je kunt (SELECT table2constant FROM table3 ) met uw constante als er geen reden is om anders in de database te staan ​​(als deze niet is bijgewerkt)



  1. Wat te doen (of niet te doen) over de beste wachtstatistieken

  2. MariaDB LAST_INSERT_ID() uitgelegd

  3. Hoe getallen in de database op twee decimalen af ​​te ronden met behulp van een MySql-query

  4. Voorbeeld externe tabel van Oracle