SELECt column1 , column2FROM table1WHERe column3 IN( SELECt TOP(1) column4 FROM table2 INNER JOIN table3 ON table2.column1 = table3.column1)
我喜欢将所有的“,”放在前面,这样,当SQL编辑器在X行出现错误时,我就永远不会搜索它们。
对于那些不使用这种类型的编写SQL语句的人来说,这是一个示例。两者都包含缺少逗号的错误。
SELECt sdcolumn123 , dscolumn234 , sdcolumn343 , ffcolumn434 , sdcolumn543 , bvcolumn645 vccolumn754 , cccolumn834 , vvcolumn954 , cvcolumn104FROM table1WHERe column3 IN( ...)SELECt sdcolumn123, dscolumn234, asdcolumn345, dscolumn456, ascolumn554, gfcolumn645 sdcolumn754, fdcolumn845, sdcolumn954, fdcolumn1054FROM table1WHERe column3 IN( ...)
在第一个示例中,我发现更容易,更快捷。希望本示例向您展示更多我的观点。



