Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> MySQL

MySQL में CONCAT() का कोई विकल्प है?

हां, एक विकल्प CONCAT_WS() है।

उदाहरण

टेबल बनाएं:

mysql> create table DemoTable (
    -> StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY,
    -> StudentName varchar(100)
    -> );
Query OK, 0 rows affected (0.74 sec)

रिकॉर्ड डालें:

mysql> insert into DemoTable(StudentName) values('Chris');
Query OK, 1 row affected (0.13 sec)
mysql> insert into DemoTable(StudentName) values('Robert');
Query OK, 1 row affected (0.14 sec)
mysql> insert into DemoTable(StudentName) values('Bob');
Query OK, 1 row affected (0.12 sec)

सभी रिकॉर्ड देखें:

mysql> select * from DemoTable;

आउटपुट

+-----------+-------------+
| StudentId | StudentName |
+-----------+-------------+
| 1         | Chris       |
| 2         | Robert      |
| 3         | Bob         |
+-----------+-------------+
3 rows in set (0.00 sec)

CONCAT() के विकल्प CONCAT_WS() का उपयोग:

mysql> select concat_ws(SPACE(2), 'Student Name is:', StudentName) from DemoTable;

आउटपुट

+-----------------------------------------------------+
| concat_ws(SPACE(2), 'Student Name is:', StudentName) |
+-----------------------------------------------------+
| Student Name is:  Chris                             |
| Student Name is:  Robert                            |
| Student Name is:  Bob                               |
+-----------------------------------------------------+
3 rows in set (0.04 sec)

अंतर: CONCAT_WS(सेपरेटर, स्ट्रिंग1, स्ट्रिंग2, ...) - सेपरेटर के साथ जुड़ता है, NULL मानों को नजरअंदाज करता है। CONCAT() NULL होने पर NULL लौटाता है।

  1. - MySQL में LIKE ऑपरेटर को IN() की तरह कैसे उपयोग करें?

    MySQL में LIKE ऑपरेटर को IN() की तरह उपयोग करने के लिए COUNT(), IF() और LIKE का संयोजन उपयोग करें। यह पैटर्न मिलान की गणना करने के लिए उपयोगी है। उदाहरण परिदृश्य विषय कॉलम में MySQL, Java, MongoDB शब्दों की घटनाएं गिनना। तालिका और डेटा mysql> CREATE TABLE DemoTable (Subject VARCHAR(80)); mysql&

  1. - MySQL में CASE स्टेटमेंट से प्रत्येक SELECT फील्ड के लिए शर्ती WHERE

    CASE एक्सप्रेशन से कॉलम-विशिष्ट शर्ती एग्रीगेशन WHERE क्लॉज के बजाय CASE स्टेटमेंट का उपयोग करके प्रत्येक चयनित फील्ड के लिए अलग-अलग शर्तें लागू करें। टेबल बनाएं और डेटा डालें: mysql> create table DemoTable1988 ( Value1 int, Value2 int, Price int ); Query OK, 0 rows affected (0.64 sec) mysql>

  1. Java में OpenCV imshow() मेथड का कोई विकल्प है? Java में OpenCV imshow() मेथड का कोई विकल्प है?

    org.opencv.highgui पैकेज का HighGui क्लास आपको विंडोज बनाने और हेरफेर करने और उन्हें प्रदर्शित करने की अनुमति देता है। आप इस क्लास के imshow() मेथड का उपयोग करके एक विंडो में इमेज प्रदर्शित कर सकते हैं। यह मेथड दो पैरामीटर्स स्वीकार करता है - विंडो के नाम का प्रतिनिधित्व करने वाला एक स्ट्रिंग वेरि