gpt4 book ai didi

mysql - 带条件的关系选择

转载 作者:行者123 更新时间:2023-11-29 22:17:22 25 4
gpt4 key购买 nike

这是我正在做的选择:

$query = "SELECT gestiondoc_publicados_tags.tag FROM gestiondoc_publicados_tags, gestionDoc_publicados_permisos WHERE gestionDoc_publicados_permisos.id_publicado = gestiondoc_publicados_tags.id_publicado AND gestionDoc_publicados_permisos.cargo = :cargo";

表 gestiondoc_publicados_tags 如下:

| id | tag | id_publicado |
| 1 | tag1| 1 |
| 2 | tag2| 1 |

表 gestiondoc_publicados_permisos 如下:

| id | cargo   | id_publicado |
| 1 | cargo1 | 1 |
| 2 | cargo2 | 1 |

我想获取 id_publicado 等于 id_publicado 且 Cargo 等于 Cargo1 的每个标签,但我只得到 tag1 作为结果,如何正确执行查询?

最佳答案

 $query="select q.tag from gestiondoc_publicados_tags as q inner join gestiondoc_publicados_permisos as p on p.id_publicado=q.id_publicado where p.cargo='cargo1'";

您必须创建一个良好的 RDMS。请将其外键值更改为 1 以外的值。

关于mysql - 带条件的关系选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31096035/

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