gpt4 book ai didi

mysql - 如何将查看 2 个表的这 2 个查询合并为 1 个查询?

转载 作者:行者123 更新时间:2023-11-29 06:14:35 24 4
gpt4 key购买 nike

我有 2 个表,需要查询内容相似但字段名称不同的表。

我想将以下 2 个查询合并为 1 个,以便获得 1 组结果。

这 2 个查询是:

  SELECT 
bookings.booking_name,
bookings.booking_email,
bookings.booking_mobile
FROM
bookings
WHERE
( bookings.booking_email LIKE "%' . $_POST['val'] . '%"
OR
bookings.booking_name LIKE "%' . $_POST['val'] . '%"
OR
bookings.booking_mobile LIKE "%' . $_POST['val'] . '%"
)


SELECT
purchases.customer_name,
purchases.customer_email,
purchases.customer_phone
FROM
handbags
WHERE
( purchases.customer_email LIKE "%' . $_POST['val'] . '%"
OR
purchases.customer_name LIKE "%' . $_POST['val'] . '%"
OR
purchases.customer_phone LIKE "%' . $_POST['val'] . '%"
)

这种事情是如何完成的,以便在我的结果中 customer_email 和 booking_email 可以通过“电子邮件”简单地访问。

最佳答案

将[全部]联合起来:

select ...
union
select ...

添加“全部”将允许重复。

关于mysql - 如何将查看 2 个表的这 2 个查询合并为 1 个查询?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7305038/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com