SQL语句相同的值可以在多个字段、同一个表中
假设我有一个名为SQL语句相同的值可以在多个字段、同一个表中,sql,Sql,假设我有一个名为people”的表,在该表中,我的值为James,但该值可能位于许多不同的列中,例如: Name1, Name2, Name3, Name4, and Name5 我如何编写一个SQL语句,它将返回值为James的所有行,而不管它在哪一列 select * from your_table where 'James' in (name1,name2,name3,name4,name5)
people
”的表,在该表中,我的值为James
,但该值可能位于许多不同的列中,例如:
Name1, Name2, Name3, Name4, and Name5
我如何编写一个SQL语句,它将返回值为James
的所有行,而不管它在哪一列
select * from your_table
where 'James' in (name1,name2,name3,name4,name5)