Funzione mod mysql

Funzione mod mysql

Questo post discuterà di come utilizzare la funzione mod () in mysql. Questa funzione ci consente di determinare il resto dividendo due valori numerici o espressioni.

Se hai familiarità con l'operatore di modulo in altri linguaggi di programmazione, questa funzione è l'equivalente dell'operatore di modulo in MySQL.

Sintassi della funzione

La sintassi della funzione è fornita di seguito:

Mod (dividendo, divisore)


La funzione accetta due argomenti principali:

    1. dividendo: specifica il valore o l'espressione per dividere
    2. divisore: il valore o l'espressione usati per dividere il dividendo fornito

La funzione restituisce quindi il resto dell'operazione di divisione. Se non c'è resto, io.e., Il resto è 0 e la funzione restituisce null.

Esempio di utilizzo

Il seguente esempio mostra come utilizzare la funzione mod in mysql:

Seleziona mod (100,34) come REM;


Il seguente output dell'operazione precedente:

rem |
---+
32 |

Esempio 2 - Utilizzo della funzione Mod () con tipi di float

Possiamo anche usare la funzione Mod () con un tipo di galleggiante, come illustrato di seguito:

Seleziona mod (54,3.141) come rem;


In questo caso, la funzione dovrebbe restituire un valore di punto galleggiante, come mostrato di seguito:

rem |
-----+
0.603 |

Esempio 3 - Utilizzo dell'operatore Modulo

Possiamo anche eseguire una divisione Modulo senza la funzione Mod (), come mostrato nell'esempio seguente:

Seleziona il 54 % 3.141 come REM;


Nell'esempio precedente, utilizziamo l'istruzione Seleziona con l'operatore Modulo (%).

Produzione:

rem |
-----+
0.603 |

Conclusione

In questo post, abbiamo discusso dei fondamenti dell'utilizzo della funzione Mod () in MySQL per calcolare il resto di una determinata divisione. Sono stati forniti diversi esempi la funzione Mod () nella funzione MySQL, la funzione mod () con tipi di galleggiamento e utilizzando l'operatore modulo.