gpt4 book ai didi

mysql - PHP MySQL,联合表

转载 作者:可可西里 更新时间:2023-11-01 07:50:09 25 4
gpt4 key购买 nike

有这样的查询:

SELECT * FROM job WHERE status!=2 AND status!=3
UNION SELECT * FROM emp WHERE status!=2 AND status!=3
ORDER BY (id/popularity) DESC LIMIT {$from},$vpc

它工作得很好,但现在无法确定记录来自哪里......有什么方法可以识别记录来自哪个表?

最佳答案

我猜你可以试试这个:

      SELECT *, 'job' as origin 
FROM job
WHERE status!=2
AND status!=3
UNION SELECT *, 'emp' as origin
FROM emp
WHERE status!=2
AND status!=3
ORDER BY (id/popularity) DESC
LIMIT {$from},$vpc

这应该会在您的结果中添加一个名为 origin 的字段,其中包含您选择的用于标识表格的名称。

关于mysql - PHP MySQL,联合表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7145919/

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