How can I get the post list filtering by type and Taxonomies?

how can I get the post list filtering by type and Taxonomies?

suppose that my website structure is:

/content
	/blog
		/blog-a.md				tags: a
		/blog-b.md				tags: b
	/picture
		/picture-a.md			tags: a
		/picture-b.md			tags: b

now I want to get the posts blog-a.md.

is there a way to do something like this?:

select * (where type == blog and tags == a)

your question is almost identical to this post you can try Nest where

or the alternative

You may change the Section with Type

@heavenzone

seems we met the same situation as I discussed in this topic: section-based tags. so what about your solution, available for sharing?