Я использую libmariadb для связи с сервером MySQL.
Есть ли способ выяснить из MYSQL_RES (или еще), какие таблицы принимают участие в результате запроса?
Например, для запроса
SELECT name, number FROM person INNER JOIN phone ON ...
Я хочу выяснить, какие поля взяты из таблицы «человек», а какие из «телефон».
PS:
Для получения информации о таблицах по конкретным полям в результате необходимо использовать функцию:
mysql_fetch_field()
И получить строку org_table из MYSQL_FIELD.