0

我有 5 个表名为

jobs
property
matrimonial
services
vehicle 

所有表格都有字段“城市”

我想从这些表中搜索数据城市。我的意思是查询将一次返回 10 行,行将来自这 5 个表

让我解释一下

工作 = id、jobid、用户名、minexp、位置、城市

metrimonial = id、性别、出生日期、颜色、城市

property = id, persqft, type, area, location, city

我需要使用 city='London' 的完整列

请你帮助我好吗

4

2 回答 2

0

如果你想要数据,并且知道它来自哪个表,你可以这样做

SELECT 'jobCity' as source, City
FROM jobs 
WHERE City = 'London'
UNION 
SELECT 'propertyCity' as source, City
FROM property
WHERE City = 'London'
UNION 
SELECT 'matrimonialCity' as source, City
FROM matrimonial
WHERE City = 'London
--etc.
于 2013-05-29T09:08:48.913 回答
0

我建议你更好地让 VIEW 拿走所有这些桌子,然后 fetc

于 2013-05-29T09:14:37.107 回答