का उपयोग करके "कहां नहीं है" मैं तालिका तालिका 1 से सभी रिकॉर्ड्स चुनना चाहता हूं, जहां कॉलम ए और बी में मान तालिका टी 2 में कॉलम सी और डी के लिए कोई मिलान नहीं है।टी-एसक्यूएल दो कॉलम
mysql “Where not in” using two columns में मैं यह पढ़ सकता हूं कि फॉर्म का चयन करके, ए 1 बी को टी 1 से जहां (ए, बी) में नहीं है (टी 2 से चयन सी, डी), लेकिन यह मेरे लिए टी-एसक्यूएल में विफल रहता है जिसके परिणामस्वरूप "आगे गलत वाक्य रचना ','।"।
तो मैं यह कैसे कर सकता हूं? ,
...
WHERE
NOT EXISTS (
SELECT * FROM SecondaryTable WHERE c = FirstTable.a AND d = FirstTable.b
)
(c, d)
वहाँ पर SecondaryTable पर एक समग्र सूचकांक है सुनिश्चित करें कि जब तक कि मेज कई पंक्तियों शामिल नहीं है:
यह एक उत्कृष्ट विकल्प है! – RolandoCC
काम नहीं करता है। फर्स्टटेबल दूसरे चयन में घोषित नहीं है। –