यह आपको चलाने के लिए प्रश्नों की एक सूची देनी चाहिए;)
SELECT
CONCAT('SELECT ',MIN(c.COLUMN_NAME),' FROM ',c.TABLE_NAME,' WHERE ',MIN(c.COLUMN_NAME),' IS NOT NULL')
FROM
information_schema.COLUMNS AS c
LEFT JOIN (
SELECT DISTINCT
TABLE_SCHEMA,TABLE_NAME,COLUMN_NAME
FROM
information_schema.KEY_COLUMN_USAGE
) AS k
USING
(TABLE_SCHEMA,TABLE_NAME,COLUMN_NAME)
WHERE
c.TABLE_SCHEMA = 'yourDatabase'
AND k.COLUMN_NAME IS NULL
GROUP BY
c.TABLE_NAME
आप इसे संग्रहीत कार्यविधि में डाल सकते हैं, और कर्सर के साथ परिणामसेट पर जा सकते हैं। प्रत्येक पंक्ति से एक तैयार कथन बनाएँ, और निष्पादित करें।