2つの値が1で終わるテーブルのデータを表示する文字列関数を探しています。
例えば
int_id int2_id
101 302
201 301
ここで表示したいデータは、両方とも1で終わるため、201/301です。
どんな助けでも大歓迎です。
剰余演算を使用します:
SELECT * FROM `table` WHERE int_id % 10 = 1 AND int2_id % 10 = 1
SELECT * FROM `myTable` WHERE `int_id` LIKE '%1' and `int2_id` LIKE '%1';
%
文字は、何にでも一致するワイルドカード文字です。
SELECT * FROM myTable WHERE RIGHT(int_id, 1) = 1 AND RIGHT(int2_id, 1) = 1