मुझे ये करना है
DELETE FROM konta WHERE taken != ''
लेकिन! Mysql में मौजूद नहीं है। क्या कोई जानता है कि इसे कैसे करना है?
जवाबों:
DELETE FROM konta WHERE taken <> '';
! = ऑपरेटर सबसे निश्चित रूप से मौजूद है! यह मानक <>ऑपरेटर के लिए एक उपनाम है ।
शायद आपके क्षेत्र वास्तव में खाली तार नहीं हैं, बल्कि इसके बजाय NULL?
तुलना करने के लिए करने के लिए NULLआप उपयोग कर सकते हैं IS NULLया IS NOT NULLया अशक्त सुरक्षित ऑपरेटर के बराबर होती है<=> ।
NULLजा रहा है (+1), लेकिन यह खाली या NULL नहीं हटाना चाहते हैं अजीब लगता है ..