Yes! All the time, but with some variation. Let me explain by rewriting your query:
select t1.col1,
t2.col2,
t3.col3
from table1 t1
inner join table2 t2 on t1.col2 = t2.col1
inner join table3 t3 on t1.col3 = t3.col1 and t3.col2 = something_else
where 1 = 1
and t1.col1 > 0
and t2.col2 <> t1.col4
order by col2
limit 100
My logic is that I:
1 - There should be a clean vertical line between the select/from/inner/where/etc keyboards to the right hand side for clean alignment.
2 - I always use the where 1 = 1 syntax so that I can easily comment out the following conditions while testing.
And thanks for not capitalising the keywords :-)