Array
(
    [where] =>  AND ( 
  wp_posts.ID NOT IN (
				SELECT object_id
				FROM wp_term_relationships
				WHERE term_taxonomy_id IN (7)
			) 
  AND 
  wp_term_relationships.term_taxonomy_id IN (2093,2173,2094,2205,2105,2207,2107,2110,2113,2115,2127,2147,2149,2150,2151,2152,2158,2167,2172)
) AND ( 
  wp_postmeta.meta_key = '_stock_status' 
  AND 
  ( 
    ( mt1.meta_key = '_stock_status' AND mt1.meta_value IN ('instock','onbackorder') ) 
    OR 
    ( mt1.meta_key = '_stock_status' AND mt1.meta_value = 'outofstock' )
  )
) AND ((wp_posts.post_type = 'product' AND (wp_posts.post_status = 'publish' OR wp_posts.post_status = 'acf-disabled' OR wp_posts.post_status = 'cwg_mailsent' OR wp_posts.post_status = 'cwg_mailnotsent' OR wp_posts.post_status = 'cwg_subscribed' OR wp_posts.post_status = 'cwg_unsubscribed' OR wp_posts.post_status = 'cwg_converted' OR wp_posts.post_status = 'wc-boxnow-canceled')))
    [groupby] => wp_posts.ID
    [join] =>  LEFT JOIN wp_term_relationships ON (wp_posts.ID = wp_term_relationships.object_id) INNER JOIN wp_postmeta ON ( wp_posts.ID = wp_postmeta.post_id )  INNER JOIN wp_postmeta AS mt1 ON ( wp_posts.ID = mt1.post_id ) LEFT JOIN (
            SELECT tr.object_id, 
                   MAX(CASE WHEN tt.term_id = 2199 THEN 1 ELSE 0 END) as has_nakladnik
            FROM wp_term_relationships tr
            INNER JOIN wp_term_taxonomy tt ON tr.term_taxonomy_id = tt.term_taxonomy_id
            WHERE tt.taxonomy = 'nakladnik'
            GROUP BY tr.object_id
        ) nakladnik_sort ON wp_posts.ID = nakladnik_sort.object_id 
    [orderby] => nakladnik_sort.has_nakladnik DESC, wp_postmeta.meta_value ASC, wp_posts.post_date DESC
    [distinct] => 
    [fields] => wp_posts.*
    [limits] => LIMIT 40, 20
)