例如,如果 queue_watch 显示 0,我希望实际的 mysql 输出说 No,否则说 Yes。改变方案不是一种选择。
SELECT user.user_name, queue.queue_name, queue_access.queue_access,
queue_access.queue_watch
FROM queue_access
INNER JOIN user ON user.user_id = queue_access.user_id
INNER JOIN queue ON queue.queue_id = queue_access.queue_id
WHERE queue_access <> '' OR queue_watch = 1
ORDER BY user_name;
SQL 可以满足我的需要,但我想知道是否可以使用 SQL 而不是 PHP 更改输出。此外,是否可以将一行中的所有 queue_name 分组到每个 user_name,这样我就不必返回 153 行。
谢谢