將CSV數據以94, 234, 88格式直接存儲在表中可能是糟糕的表設計。更好的設計是將每個CSV編號存儲為單獨的記錄,例如。 grp | val 1 | 94 1 | 234 1 | 88 然后,要搜索234,您只需要如下查詢: SELECT * FROM yourNewTable WHERE val = 234; 話雖如此,您可以堅持當前的設計,并使用正則表達式搜索單個數字: SELECT * FROM yourTable WHERE val_csv ~ '\y234\y';
將CSV數據以
94, 234, 88
格式直接存儲在表中可能是糟糕的表設計。更好的設計是將每個CSV編號存儲為單獨的記錄,例如。然后,要搜索
234
,您只需要如下查詢:話雖如此,您可以堅持當前的設計,并使用正則表達式搜索單個數字: