MYSQL: кажется, можно добавить только одну категорию вместо массива - PullRequest
0 голосов
/ 27 мая 2020

Я использую MySQL 8.

Я хочу добавить сообщения в категорию «Нью-Йорк» (ID 88), а также в категорию «США» (ID 89)

Кажется, я не могу заставить его добавить к обоим сразу. Это код для добавления в «Нью-Йорк»

REPLACE INTO wp_term_relationships (term_taxonomy_id, object_id) SELECT '88',  ID
FROM  `wp_posts` 
   WHERE (post_title REGEXP 'New York|N\\.Y\\.|\\bny\\b|NYC|NewYork|Bronx|Brooklyn|Staten Island|Big Apple|Manhattan|Queens|Newark.?.?.?NJ' 
    OR post_content REGEXP 'New York|N\\.Y\\.|\\bny\\b|NYC|NewYork|Bronx|Brooklyn|Staten Island|Big Apple|Manhattan|Queens|Newark.?.?.?NJ'
    OR post_title COLLATE utf8mb4_bin REGEXP '\\bNY\\b'
    OR post_content COLLATE utf8mb4_bin REGEXP '\\bNY\\b'   
    )
   AND (post_type = 'post' OR post_type = 'xdays1')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...