Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私は次の表を持っています:
n1|n2|n3|n4|n5 1| 5| 4| 7|26 26|80|75| 1|10 5| 3| 2| 1|4 45|26| 1| 3|66
2つ以上の指定された値が表示される行数を取得しようとしています。たとえば、上記の表では、26と1が3行に表示されています。
mySQLでこれを行うための高速な方法はありますか、それともPHPで関数を作成する必要がありますか?
ご助力ありがとうございます
SELECT COUNT(*) FROM your_table WHERE 1 IN (n1,n2,n3,n4,n5) AND 26 IN (n1,n2,n3,n4,n5)