Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Wywołanie funkcji MySQL

Dlaczego nie użyć zmiennej, która przechwytuje wartość funkcji. Na przykład:

declare var_function (datatype(size)); // just to declare proper data type for your function

set var_function = my_function('filed');

select var_function, var_function/field2, 
        (var_function*field1)/field3,

....from my_table    where group by filed1;

w takim przypadku użyjesz ponownie wyniku funkcji i nie będziesz musiał powtarzać procesu funkcji.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mysql - WYJAŚNIJ WYBÓR z WIDOKU szuka we wszystkich wierszach głównej tabeli

  2. Zaktualizuj wiersz danymi z innego wiersza w tej samej tabeli

  3. AVG() – Oblicz średnią wartość kolumny w MySQL

  4. Ciągłe przesyłanie strumieniowe losowego dźwięku z bazy danych

  5. Liczba typów danych json Mysql i groupby