sql >> Database teknologi >  >> RDS >> Mysql

Er der en måde at beregne gentagne beregninger kun én gang i sql?

Du kan bruge en afledt tabel (underforespørgsel i FROM-sætning):

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. Kan ikke oprette forbindelse til ekstern mysql-server ved hjælp af unixodbc, libmyodbc

  2. Tilslut MySQL Workbench på WSL MySQL?

  3. hvordan får man et sorteret resultat i mysql-forespørgsel?

  4. SQL Server konverterer varbinary til streng