【发布时间】:2012-04-01 04:19:37
【问题描述】:
我想做这样的事情(sql 与伪代码的混合):
让我们假设这个例子有一个单独的电话号码表:
人员: person_id、person_name、person_lastName
phone_number: phonenmb_id、phonenmb_number、phonenmb_person_id
SELECT p.name, p.lastName, hasPhoneNumber = hasPhoneNumber(someNumber)
在示例中,我想从一个人那里获取一些数据,并给定一个特定的电话号码,如果该人的号码列表中有该号码,则返回 TRUE,否则返回 FALSE。
如果有人可以提供有关如何直接使用 Doctrine 和 DQL 执行此操作的提示,那就太好了,否则我将自己将其翻译成 DQL。
【问题讨论】:
-
如果我添加要添加示例数据,我将不得不放入大量数据......因为我的情况比这复杂得多。它涉及 4 或 5 个表......我只想知道如果一个 id 在另一组 id 中退出,如何返回一个具有 true 或 false 的变量
标签: mysql doctrine-orm boolean