PostgreSQL
 sql >> डेटाबेस >  >> RDS >> PostgreSQL

PostgreSQL में मॉड () कैसे काम करता है

PostgreSQL में, mod() एक गणितीय फ़ंक्शन है जो दूसरे तर्क (भाजक) द्वारा पहले तर्क (लाभांश) के विभाजन से शेष देता है।

सिंटैक्स

वाक्य रचना इस प्रकार है:

mod(y, x)

फ़ंक्शन y . का शेष लौटाता है /x

उदाहरण

यह कैसे काम करता है, यह दिखाने के लिए यहां एक उदाहरण दिया गया है।

SELECT mod(5, 2);

परिणाम:

1

इस मामले में, 5 को 2 से भाग देने पर 2 का भागफल और 1 का शेष बचता है, इसलिए परिणाम 1 है।

नकारात्मक तर्क

नकारात्मक तर्कों वाला एक उदाहरण यहां दिया गया है।

SELECT 
  mod(-5, 2),
  mod(5, -2),
  mod(-5, -2);

परिणाम:

 mod | mod | mod
-----+-----+-----
  -1 |   1 |  -1

शून्य लाभांश

यहां शून्य के लाभांश के साथ एक उदाहरण दिया गया है।

SELECT mod(0, 2);

परिणाम:

0

शून्य से भाग

आइए अब इसे इधर-उधर कर दें और भाजक को शून्य कर दें।

SELECT mod(2, 0);

परिणाम:

ERROR: division by zero

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Psycopg2 / Python DB-API और PostgreSQL के साथ पैरामीटरयुक्त प्रश्न

  2. पोस्टग्रेएसक्यूएल प्रतिकृति सेटअप और रखरखाव Ansible का उपयोग कर

  3. रेल पर रूबी/पीजीएसक्यूएल त्रुटि प्रारंभ:ऐसी फ़ाइल लोड नहीं कर सकता - pg_ext (LoadError)

  4. PostgreSQL में मौजूदा टेबल के लिए क्रिएट टेबल sql स्टेटमेंट कैसे जनरेट करें?

  5. PostgreSQL स्ट्रीमिंग प्रतिकृति के साथ शुरुआत करना