Korzystając z operacji matematycznych, możemy użyć danych numerycznych do tworzenia nowych zestawów danych i wnikliwych informacji, ponieważ jest one nieuniknione podczas pracy z bazami danych.
W tym krótkim artykule omówiono sposób korzystania z funkcji MOD w standardowym SQL.
Jaka jest funkcja modu w SQL?
Funkcja mod () jest częścią funkcji matematycznych SQL. Służy do określenia pozostałej części operacji podziału.
W większości języków programowania znajdziesz ten operator pod nazwą, operator modulo.
Funkcja przyjmuje dwie wartości i wykonuje podział na nich. Następnie zwraca resztę z operacji podziału.
Składnia funkcji jest jak pokazana:
Mod (x, y)W tym przypadku x odnosi się do dywidendy, podczas gdy Y reprezentuje dzielnik.
Spójrzmy na te przykłady:
Przykład
Rozważ poniższy przykład, który zwraca resztę od podziału 233 przez 34.
WYBIERAĆPowyższy przykład powinien zwrócić dane wyjściowe, jak pokazano poniżej:
resztaPrzykład
Ponieważ funkcja MOD zwraca resztę z operacji podziału, próba podzielenia wartości przez 0 zwróci błąd.
Pokazany jest przykład:
WYBIERAĆPowinno to zwrócić błąd, jak pokazano poniżej:
Przykład
Funkcja MOD obsługuje wartości ujemne. Przykład jest pokazany poniżej:
WYBIERAĆTo powinno powrócić:
resztaPrzykład
W standardowym SQL funkcja MOD nie obsługuje wartości zmiennoprzecinkowych. Można to jednak przyjąć inaczej przez różne silniki bazy danych.
Przykładowa operacja z pływakiem zwróci błąd.
WYBIERAĆTo powinno powrócić:
Wniosek
W tym artykule opisano użycie funkcji modu w standardowym SQL. Ta funkcja pozwala określić pozostałą część działalności podziału.