jan*_*ith 0 mysql sql database
假设我有一个包含以下数据的表:
| id | t0 | t1 | t2 |
______________________
| 1  |  4 |  5 |  6 |
| 2  |  3 |  5 |  2 |
| 3  |  6 |  4 |  5 |
| 4  |  4 |  5 |  9 |
| 5  | 14 |  5 | 49 |
我想检索包含4,5,6的所有行(无论表中数字的位置如何),因此将选择第1行和第3行.如何使用SQL查询?
该表包含数千条记录.
你可以这样做:
select *
 from table
where 4 in (t0, t1, t2) 
  and 5 in (t0, t1, t2) 
  and 6 in (t0, t1, t2)
| 归档时间: | 
 | 
| 查看次数: | 81 次 | 
| 最近记录: |