Rumah > pangkalan data > tutorial mysql > 联合查询-mysql 结构不同多表查询,请教语句

联合查询-mysql 结构不同多表查询,请教语句

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Lepaskan: 2016-06-06 09:44:25
asal
1527 orang telah melayarinya

联合查询mysql多表查询

我原来有几个结构相同的3个表 tab1、tab2、tab3

这3个表都有字段

col1、col2、col3

原来使用语句

(select * from tab1 where col1='$wd' or col2 LIKE '$wd%')
union all
(select * from tab1 where col1='$wd' or col2 LIKE '$wd%')
union all
(select * from tab1 where col1='$wd' or col2 LIKE '$wd%') LIMIT 0,20";

查询的

现在新加了个表 tab4 字段多了个col4

即:col1、col2、col3、col4

再用上面的语句 多加个个
(select * from tab4 where col1='$wd' or col2 LIKE '$wd%')
union all
后 查询提示

Invalid query: The used SELECT statements have a different number of columns

请问有什么语句可以带新加的tab4正常查询吗?

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan