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

PostgreSQL में ऑर्डिनल नंबर कैसे बनाएं

PostgreSQL में, आप to_char() . का उपयोग कर सकते हैं किसी दिए गए प्रारूप में आउटपुट नंबरों के लिए कार्य। इसमें क्रमसूचक संकेतक के साथ संख्या को जोड़ना शामिल है।

उदाहरण के लिए 1, 2, 3 पहला, दूसरा, तीसरा हो जाता है।

साधारण संकेतकों के लिए संशोधक

निम्न टेम्पलेट पैटर्न संशोधक का उपयोग क्रमिक संख्या प्रत्यय को लागू करने के लिए किया जा सकता है।

<थ>विवरण
संशोधक
th लोअरकेस क्रमांक संख्या प्रत्यय।
TH अपरकेस क्रमांक संख्या प्रत्यय।

उदाहरण

यहाँ एक उदाहरण है।

SELECT to_char(1, '9th');

परिणाम:

1st

अधिक संख्याओं पर लागू होने पर यहां आउटपुट होता है।

SELECT 
  to_char(1, '9th') AS "1",
  to_char(2, '9th') AS "2",
  to_char(3, '9th') AS "3",
  to_char(4, '9th') AS "4";

परिणाम:

  1   |  2   |  3   |  4   
------+------+------+------
  1st |  2nd |  3rd |  4th

और यहाँ यह बड़ी संख्या के साथ है।

SELECT 
  to_char(101, '999th') AS "11",
  to_char(102, '999th') AS "12",
  to_char(103, '999th') AS "13",
  to_char(104, '999th') AS "14";

परिणाम:

   11   |   12   |   13   |   14   
--------+--------+--------+--------
  101st |  102nd |  103rd |  104th

अपरकेस ऑर्डिनल इंडिकेटर

यहाँ यह फिर से है लेकिन TH . का उपयोग कर रहा है th . के बजाय ताकि क्रमिक संख्या प्रत्यय अपरकेस में आउटपुट हो।

SELECT 
  to_char(1, '9TH') AS "1",
  to_char(2, '9TH') AS "2",
  to_char(3, '9TH') AS "3",
  to_char(4, '9TH') AS "4";

परिणाम:

  1   |  2   |  3   |  4   
------+------+------+------
  1ST |  2ND |  3RD |  4TH

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PostgreSQL में स्केल () फ़ंक्शन कैसे काम करता है

  2. कैसे LocalTimeStamp () PostgreSQL में काम करता है

  3. कैसे Atanh () PostgreSQL में काम करता है

  4. पोस्टग्रेज में अनुक्रम कैसे रीसेट करें और नए डेटा के साथ आईडी कॉलम भरें?

  5. यह जांचने के 5 तरीके कि क्या PostgreSQL में कोई तालिका मौजूद है