Как достать значения из 3х таблиц MySQL, чтобы в результате можно было определить из какой таблицы какие значения извлеклись?
Такой вариант не подходит:
SELECT id
FROM table1
WHERE name= 'Tom'
UNION
SELECT id
FROM table2
WHERE name= 'Tom'
UNION
SELECT id
FROM table3
WHERE name= 'Tom'
так как он объединяет все найденные значения в один массив, а нужно в результате запроса знать какие значения из какой таблицы извлеклись