【发布时间】:2013-06-23 21:37:23
【问题描述】:
如果我使用以下查询并假设它返回以下数据集
SELECT p.`id`,
s.`name`,
d.`deployStatus`,
d.`deployedDate`
FROM `patches` AS p
LEFT JOIN `deployed` AS d ON d.`PatchID` = p.`id`
LEFT JOIN `servers` AS s ON s.`id` = d.`serverID`
WHERE p.`id` = 2
| id | name | deployStatus | deployedDate |
|____|______|______________|______________|
| 2 | test | 1 | 06/14/2013 |
| 2 | prod | null | 06/14/2013 |
while($row = $results->fetch_assoc()){ 命令有没有办法只返回“测试”行,而无需更改 sql 查询?
【问题讨论】:
-
不是没有循环遍历它
标签: php mysql loops while-loop dataset