在MySQL中,我們經常需要查詢表中的數據,但是有時候我們并不知道需要查詢哪個表。這個時候該怎么辦?這篇文章就為大家介紹如何在不知道表名的情況下進行查詢。
-- 查詢所有表名 SHOW TABLES; -- 查詢所有數據庫名 SHOW DATABASES; -- 在指定數據庫中查詢所有表名 SHOW TABLES IN 數據庫名; -- 根據表中某個字段值進行查詢 SELECT * FROM 表名 WHERE 字段名='字段值'; -- 根據表中某個字段模糊查詢 SELECT * FROM 表名 WHERE 字段名 LIKE '%字段值%';
以上四種方法可以幫助我們在不知道表名的情況下查詢到所需數據。但是注意,最后兩種方法只能查詢已經有數據的表,無法查詢空表。