重複の可能性:
値がコンマで区切られた mysql
次のように、より多くの行を含む 2 つのテーブルがあります。
1. numberstable
---------------------------
| number_id | number_name |
---------------------------
| 1 | one |
| 2 | two |
| 3 | three |
| 4 | four |
.
.
.
---------------------------
2. testtable
-------------------------------
| test_id | numbers | sthelse |
-------------------------------
| 1 | 2.4.5.6 | text1 |
| 2 | 4.8.7.1 | text2 |
| 3 | 2.7.8.5 | text3 |
-------------------------------
最初に、テーブル「testtable」の 3 つの「numbers」行すべてを結合して、次のようなものを取得したいと思います: 1.2.4.5.6.7.8 そして、次のクエリでそれを除外します。このクエリは「SELECT number_id, number_name FROM numberstable ORDER BY number_name」です。除外した後、「テストテーブル」で使用されていない数字 (9、10、11、...) だけを表示したいと思います。
どうやってするか?