32 lines
1.3 KiB
SQL
32 lines
1.3 KiB
SQL
//////////////filter categories prom taxonomy//////////////
|
|
(SELECT ta.term_id, tm.name, tm.slug
|
|
FROM orient_wordpress.`iatm_orient_2_term_taxonomy` ta
|
|
LEFT JOIN orient_wordpress.iatm_orient_2_terms tm ON ta.`term_id` = tm.term_id
|
|
WHERE ta.taxonomy = 'category' and ta.term_id !=1)
|
|
|
|
UNION
|
|
|
|
(SELECT ta.term_id, tm.name, tm.slug
|
|
FROM `iatm_orient_term_taxonomy` ta
|
|
LEFT JOIN iatm_orient_terms tm ON ta.`term_id` = tm.term_id
|
|
WHERE ta.taxonomy = 'category')
|
|
|
|
|
|
INSERT INTO rainlab_blog_categories (id, name,slug)
|
|
(SELECT ta.term_id, tm.name, tm.slug
|
|
FROM orient_wordpress.`iatm_orient_2_term_taxonomy` ta
|
|
LEFT JOIN orient_wordpress.iatm_orient_2_terms tm ON ta.`term_id` = tm.term_id
|
|
WHERE ta.taxonomy = 'category' and ta.term_id !=1)
|
|
|
|
|
|
SELECT * FROM orient_wordpress.`iatm_orient_2_term_relationships` rl
|
|
Inner JOIN orient.rainlab_blog_categories bt on bt.id = rl.term_taxonomy_id
|
|
INNER JOIN orient.rainlab_blog_posts rb on rl.object_id = rb.id_en
|
|
ORDER BY `bt`.`id` DESC
|
|
|
|
|
|
INSERT INTO orient.rainlab_blog_posts_categories (post_id,category_id)
|
|
SELECT rb.id, bt.id FROM orient_wordpress.`iatm_orient_2_term_relationships` rl
|
|
Inner JOIN orient.rainlab_blog_categories bt on bt.id = rl.term_taxonomy_id
|
|
INNER JOIN orient.rainlab_blog_posts rb on rl.object_id = rb.id_en
|