UPDATE wp_postmeta
set meta_value = 'a:1:{i:0;s:6:"Subbed";}'
WHERE meta_key = 'episode_sdversion'
이것은 기본적으로 내가 얻을 수있는 거리입니다. 이는 단순히 wp_postmeta
테이블을 업데이트하고 을 a:1:{i:0;s:6:"Subbed";}
으로 설정하고 meta_key
이 episode_sdversion
인 경우 괜찮습니다.여러 테이블에서 데이터를 가져 와서 열을 업데이트하십시오.
여기에 문제가 있습니다. 다른 WHERE 절을 검색하고 싶습니다. 그러나 "WHERE"을 얻으려면 여러 테이블에서 정보를 검색해야합니다.
첫 번째 단어 "Subbed"가있는 테이블 wp_terms 열 name
에서 term_id 열의 ID를 가져옵니다. 그래서 나는이
SELECT term_id
FROM `wp_terms`
WHERE `name` LIKE '%Subbed %'
그런 다음 당신은 그냥 테이블 wp_term_relationships
에서 검색이 term_id 값을 사용하고 object_id
열 term_taxonomy_id = whatever you just got from before
에서 다음 열 term_taxonomy_id
의 값과 동일한 있는지 확인하고 같은 문제가 해결 것 같아요. 그리고 그 object_id
는
나의 마지막 코드는 또한 내가 사용할 수있는이
UPDATE wp_postmeta
set meta_value = 'a:1:{i:0;s:6:"Subbed";}'
WHERE meta_key = 'episode_sdversion'
AND WHERE post_id = the ID that I am trying to get from going through different tables
유사 보일 것입니다 ... 내 두 번째 WHERE 절이 될 것됩니다 wp_postmeta
의 post_id
열 동일한 것 WHERE meta_value = ''
는 ... 그렇게 만 a:1:{i:0;s:6:"Subbed";}
에 meta_value를 설정할 때 meta_value = ''
빈 ...
그래서 너희들은 다른 테이블에서 정보를 얻고 변수의 일종에 보관하고이를 참조하는 방법에 대한 아이디어가 있다면 최종 검색어에서 t 모자를 쓰거나 여러 개의 검색어를 결합하면 좋을까요?