Truy vấn INFORMATION_SCHEMA.COLUMNS để tìm bảng có đủ 2 cột chỉ định (trùng lặp nội dung với ID 1003074881).
Ví dụ: Tìm bảng có cả cột 'Id' và 'Name'
mysql> SELECT TABLE_NAME AS TableNameFromWebDatabase
FROM information_schema.columns
WHERE column_name IN ('Id', 'Name')
GROUP BY table_name
HAVING COUNT(*) = 2;
Kết quả (12 bảng):
+--------------------------+ | TableNameFromWebDatabase | +--------------------------+ | student | | distinctdemo | | secondtable | | groupconcatenatedemo | | indemo | | ifnulldemo | | demotable211 | | demotable212 | | demotable223 | | demotable233 | | demotable251 | | demotable255 | +--------------------------+
Xác minh bảng demotable233:
mysql> DESC demotable233;
+-------+-------------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +-------+-------------+------+-----+---------+----------------+ | Id | int(11) | NO | PRI | NULL | auto_increment | | Name | varchar(20) | YES | | NULL | | +-------+-------------+------+-----+---------+----------------+
Lưu ý: Bài này trùng lặp với bài ID 1003074881. Kết quả và giải thích y hệt.