摘要:
关于WITH AS的使用,我自己的理解就是它相当于一个缓存,如果你在查询中多次要查询相同的表记录,那么就可以先用WITH AS查询出来,再在其他的查询语句中使用它,这样就避免了重复查询,提高了效率。例如:WITH tempTable(col1,col2,col3) AS (select col1,col2,col3 from table1) select * from tempTable in... 阅读全文
摘要:
ISNULL(expression,replace_value)函数表达的意思就是,如果expression为NULL,则用replace_value来替换NULL,返回类型为任意类型。例如:select id,isnull(name,'name字段值为空') as name from table1 阅读全文