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

MySQL क्वेरी में एकाधिक अस्तित्वहीन कॉलम जोड़ना

क्वेरी परिणाम में एकाधिक गणना/स्थिर कॉलम जोड़ने के लिए एकाधिक AS कीवर्ड का उपयोग करें।

एक टेबल बनाते हैं:

CREATE TABLE ColumnDoesNotExists (
    UserId INT,
    UserName VARCHAR(20)
);

रिकॉर्ड डालें (9 पंक्तियाँ)।

एक अतिरिक्त कॉलम जोड़ें:

SELECT UserId, UserName, 23 AS Age FROM ColumnDoesNotExists;

आउटपुट

+--------+----------+-----+
| UserId | UserName | Age |
+--------+----------+-----+
| 100    | Larry    | 23  |
| 101    | Sam      | 23  |
| ...    | ...      | ... |
+--------+----------+-----+

एकाधिक अतिरिक्त कॉलम जोड़ें:

SELECT UserId, UserName, 23 AS Age, 99 AS Marks, 'UK' AS CountryName
FROM ColumnDoesNotExists;

आउटपुट

+--------+----------+-----+-------+-------------+
| UserId | UserName | Age | Marks | CountryName |
+--------+----------+-----+-------+-------------+
| 100    | Larry    | 23  | 99    | UK          |
| 101    | Sam      | 23  | 99    | UK          |
| ...    | ...      | ... | ...   | ...         |
+--------+----------+-----+-------+-------------+

उपयोग: रिपोर्टिंग, गणना किए गए फील्ड, स्थिर मान, या डेटा ट्रांसफॉर्मेशन के लिए उपयोगी।

  1. - MySQL क्वेरी: 14 दिन से अधिक हाल की तिथि प्राप्त करना

    DATE_SUB() और INTERVAL का उपयोग करके हाल की तिथियां फ़िल्टर करना पहले टेबल बनाएं: create table DemoTable1392 ( ArrivalDate date ); Query OK, 0 rows affected (0.43 sec) रिकॉर्ड डालें: insert into DemoTable1392 values(2019-10-11); Query OK, 1 row affected (0.11 sec) सभी रिकॉर्ड देखें: select * from

  1. - MySQL में CHAR_LENGTH() का उपयोग करके X वर्णों से कम वाले रिकॉर्ड कैसे प्राप्त करें?

    MySQL में CHAR_LENGTH() फ़ंक्शन और WHERE क्लॉज का उपयोग करके निर्दिष्ट वर्ण लंबाई से कम वाले रिकॉर्ड फ़िल्टर किए जा सकते हैं। सिंटैक्स SELECT * FROM table_name WHERE CHAR_LENGTH(column_name) < N; उदाहरण तालिका बनाएं और नाम डालें: mysql> CREATE TABLE DemoTable (FullName VARCHAR(50)); mysql> I

  1. - MySQL में DISTINCT कॉलम से औसत कैसे चुनें?

    MySQL में विशिष्ट (DISTINCT) मानों के आधार पर औसत निकालने के लिए, सबक्वेरी में DISTINCT का उपयोग करके डुप्लिकेट हटाएं, फिर बाहरी क्वेरी में AVG() लागू करें। उदाहरण: विशिष्ट छात्र-मान संयोजनों का औसत डेमो टेबल बनाएं: mysql> CREATE TABLE DemoTable1934 ( StudentName VARCHAR(20), StudentMa