任何快速幫助將不勝感激。我在mysql中命名爲mob_categories,現在數據正在保存爲'|'例如分隔(cat 1|cat 2|cat 3
等等。現在我需要從另一列中的值,如果輸入值匹配MYSQL Select IN查詢使用文字
例如,如果值是貓1我需要從另一列中選擇值被命名爲deveice_token
無論它與「貓1」
比賽我嘗試這個代碼,但它不是以某種方式工作
SELECT * from table_name where find_in_set('cat 1',mob_categories) <> 0
,所以我修改了一下下面的代碼,但它只有數字值,如果工作值以這種格式以此格式退出(即)1,2,3
$userNotification = $wpdb->get_results("SELECT * from table_name where 1 IN (mob_categories); ");
什麼是我特別丟失?
您應該規範化您的模式,以便在列中沒有多個值。 – Barmar