作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
假设我有一张 table ,上面有 friend 和他们的友谊状态(0-拒绝,1-接受)
userA userB status
-------------------
john chris 1
chris bob 1
mike chris 1
如何选择 chris 的所有 friend 来获得这样的输出?
john
bob
mike
最佳答案
你可以为此使用 CASE
表达式,比如:
select
case when userA = 'chris' then userB when userB = 'chris' then userA end as friend_name
from your_table
where
(userA = 'chris' or userB = 'chris') and status = 1
关于mysql - 如何从一列或另一列中进行选择?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44993409/
我是一名优秀的程序员,十分优秀!