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

MySQL में खाली पंक्तियाँ कैसे डिलीट करें

DELETE से खाली स्ट्रिंग और NULL पंक्तियाँ हटाएं

खाली स्ट्रिंग ('') या NULL मान वाली पंक्तियाँ हटाने के लिए DELETE स्टेटमेंट में OR शर्त उपयोग करें।

सिंटैक्स

DELETE FROM yourTableName
WHERE yourColumnName = '' OR yourColumnName IS NULL;

उदाहरण: टेबल और डेटा

mysql> CREATE TABLE deleteRowDemo (
    -> Id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
    -> StudentName VARCHAR(20)
    -> );
mysql> INSERT INTO deleteRowDemo(StudentName) VALUES
('John'), (''), (''), (NULL), ('Carol'), ('Bob'), (''), ('David');

डिलीट से पहले

+----+-------------+
| Id | StudentName |
+----+-------------+
| 1  | John        |
| 2  |             |
| 3  |             |
| 4  | NULL        |
| 5  | Carol       |
| 6  | Bob         |
| 7  |             |
| 8  | David       |
+----+-------------+

डिलीट क्वेरी

mysql> DELETE FROM deleteRowDemo WHERE StudentName = '' OR StudentName IS NULL;
Query OK, 4 rows affected (0.18 sec)

डिलीट के बाद

+----+-------------+
| Id | StudentName |
+----+-------------+
| 1  | John        |
| 5  | Carol       |
| 6  | Bob         |
| 8  | David       |
+----+-------------+

महत्वपूर्ण अंतर

TRIM के साथ स्पेस भी हटाएं

DELETE FROM table WHERE TRIM(col) = '' OR col IS NULL;
  1. एक्सेल में खाली पंक्तियों को कैसे हटाएं एक्सेल में खाली पंक्तियों को कैसे हटाएं

    एक्सेल में सबसे आम कार्यों में से एक है खाली पंक्तियों को हटाना। आपके पास एक्सेल में किसी भी प्रकार का डेटा हो, कई मौकों पर फाइल में ढेर सारी खाली लाइनें होती हैं। यदि आपके पास हजारों पंक्तियां हैं, तो मैन्युअल रूप से खाली लाइनों को हटाना एक बड़ी परेशानी और लगभग असंभव है। एक्सेल में खाली लाइनों को ह

  1. - एकल MySQL क्वेरी में एकाधिक पंक्तियां कैसे प्राप्त करें

    LIKE ऑपरेटर का उपयोग करके पैटर्न मिलान के साथ एकाधिक पंक्तियां प्राप्त करना एकल MySQL क्वेरी में एकाधिक पंक्तियां प्राप्त करने के लिए LIKE ऑपरेटर का उपयोग करें। पहले टेबल बनाएं: create table DemoTable1385 ( Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, Name varchar(20) ); Query OK, 0 rows affected (0

  1. एक्सेल में खाली पंक्तियों को आसानी से हटाएं: 6 सिद्ध तकनीकें एक्सेल में खाली पंक्तियों को आसानी से हटाएं: 6 सिद्ध तकनीकें

    खाली पंक्तियों को मैन्युअली हटाना खाली पंक्तियों को हटाने/समाप्त करने का सबसे सरल तरीका है खाली पंक्तियों को मैन्युअली चुनना। बड़ी स्प्रेडशीट में इसमें लंबा समय लग सकता है, क्योंकि आपको उन्हें मैन्युअली टार्गेट करना पड़ता है। इस प्रक्रिया में, माउस कर्सर को पंक्ति के बाएं सबसे हिस्से पर रखकर और माउस

© कॉपीराइट https://in.wsxdn.com सर्वाधिकार सुरक्षित
मानचेकउदाहरण
खाली स्ट्रिंगcol = ''INSERT ... VALUES ('')
NULLcol IS NULLINSERT ... VALUES (NULL)
स्पेसcol = ' 'INSERT ... VALUES (' ')