I've been working with databases for ~3 years and something I think I noticed but wanted to ask the community, mainly senior members. It seems some of my co workers prefer derived tables and other subqueries whereas I prefer using CTE's Unions etc. I know that both have their place but I like to build out my structures and then do my dirty work while a lot of other like to build them into one structure. Is this just me being a noob not being able to handle the spaghetti code? Just curious if this is just a preference in coding or if there is a deeper reason behind this. Such as learning style etc.....