J'ai besoin d'une fonction d'agrégation que MySQL ne fournit pas.
Je voudrais que ce soit dans la version MySQL de SQL (c'est-à-dire pas en C).
Comment puis-je faire cela? Ce que je suis bloqué, c'est la création d'une fonction d'agrégation - les documents ne semblent pas mentionner comment cela est fait.
Exemples d'utilisation souhaitée d'une product
fonction:
mysql> select product(col) as a from `table`;
+------+
| a |
+------+
| 144 |
+------+
1 row in set (0.00 sec)
mysql> select col, product(col) as a from `table` group by col;
+-----+------+
| col | a |
+-----+------+
| 6 | 36 |
| 4 | 4 |
+-----+------+
2 rows in set (0.01 sec)