sql >> Databáze >  >> RDS >> Mysql

Existuje způsob, jak vypočítat opakující se výpočty pouze jednou v SQL?

Můžete použít odvozenou tabulku (poddotaz v klauzuli FROM):

select mydate, UNIX_TIMESTAMP(mydate)
from
(
  SELECT 
  DATE(CONVERT_TZ(FROM_UNIXTIME(my_time + timezone_offset * 60), @@session.time_zone, '+00:00')) as mydate,
  FROM my_table
);



  1. Kde si mohu stáhnout zdroj pro MySQL Connector/J

  2. určení znakové sady tabulky / databáze?

  3. trvání mysql a čas načtení

  4. Spouštěče přihlášení na serveru SQL Server