我需要從MariaDB源查詢表。查詢包含多個字段的字段
有一個字段包含多個由逗號分隔的值,我不知道如何繼續。
這就是這種情況:
TABLE: Aphorisms_Categories
Field: id
與
TABLE: Aphorisms
Field: categories
問題相關的是,類別通常包含一個字符串如2,3,4,67
最初的開發者,我不知道爲什麼,決定不創建第三張表來表示新墨西哥關係。但是現在,對我來說,找出一種方法來檢索屬於類別3的所有格言是不可能的(例如)。
任何提示?
它仍然是一個選項,添加額外的表並將值存儲在那裏?也許使用觸發器在額外的表中插入/更新這些值,同時保持您的php代碼大部分爲 –
_有一個字段包含由逗號分隔的多個值聲音像一個糟糕的設計或只是錯誤的數據庫 – Clijsters