Maison > base de données > tutoriel mysql > Quelle est la fonction de la quadrature des requêtes MySQL ?

Quelle est la fonction de la quadrature des requêtes MySQL ?

藏色散人
Libérer: 2020-11-03 09:44:00
original
4548 Les gens l'ont consulté

Il n'existe pas de fonction pour interroger la multiplication dans MySQL, mais la multiplication peut être obtenue via le calcul "logx+logy=logx*y". L'instruction SQL spécifique est telle que "select exp(sum(log(col). ))) à partir du tableau où id<100".

Quelle est la fonction de la quadrature des requêtes MySQL ?

Recommandé : "Tutoriel vidéo MySQL"

Il existe de nombreuses fonctions d'agrégation dans SQL, telles que COMPTE, SOMME, MIN et MAX.

Mais il n'y a pas de fonction de multiplication, et de nombreux amis doivent utiliser cette fonction pendant le développement. Aujourd'hui, je vais vous proposer une bonne solution

logx+logy=logx*y

C'est le calcul logarithmique que nous avons appris au lycée. L'addition de logarithmes est égale à la multiplication des exponentielles. Nous utilisons cette méthode pour convertir l'addition en multiplication

Méthode de mise en œuvre, prenez d'abord. le logarithme log() de l'enregistrement, puis sommer l'agrégation, et enfin exp, le résultat est le résultat de la multiplication des enregistrements

select exp(sum(log(col))) from table where id<100
Copier après la connexion

L'exemple est le suivant :

Correct, les amis qui n'y croient pas peuvent calculer manuellement les données de ma photo, O(∩_∩)O~

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
sql
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal