यह संभव है, लेकिन आपको पता होना चाहिए कि कॉलम नाम SHOW TABLES
. से लौटा है क्वेरी स्ट्रिंग का संयोजन है tables_in_
और आपका डेटाबेस नाम। तो यह इस तरह दिखेगा, डेटाबेस के लिए test
:
SHOW TABLES
WHERE tables_in_test NOT LIKE '\_%'
AND tables_in_test NOT LIKE '%\_xrefs'
लेकिन मैं information_schema
. का उपयोग करना पसंद करूंगा यह जानकारी प्राप्त करने के लिए डेटाबेस:
SELECT TABLE_NAME
FROM information_schema.TABLES
WHERE TABLE_SCHEMA = SCHEMA() /* = 'test'*/
AND TABLE_NAME NOT LIKE '\_%'
AND TABLE_NAME NOT LIKE '%\_xrefs'