gpt4 book ai didi

php - 使用 id 值从同一个表中获取多个值

转载 作者:行者123 更新时间:2023-12-01 00:00:07 24 4
gpt4 key购买 nike

我想从单个表中获取值行。我想获取特定 ID 的 sub_id。

我在 2 个查询中实现了我的要求。我想在单个查询中完成。我想将结果显示为事件、订单历史、Eent Ticket、calander

[

$sql="select * from table1 where roles like %admin% and sub_id='0'"
$sql1=mysql_query($sql);
while($fet=mysql_fetch_assoc($sql1))
{
$id=$fet['id'];
$query="select page_name from table1 where sub_id= '$id'";
.. ..
}

最佳答案

使用JOIN

SELECT t1.id, t1.sub_id, t1.page_name, t2.page_name AS parent_page
FROM table1 AS t1
JOIN table1 AS t2 ON t1.sub_id = t2.id
WHERE t2.roles like '%admin%' AND t2.sub_id = '0';

DEMO

关于php - 使用 id 值从同一个表中获取多个值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35193950/

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