闇鍋羽翼⎝(゚ˊ_>ˋ)⎠
@warakia
Mon, May 14, 2018 1:38 AM
Mon, May 14, 2018 1:40 AM
到底是哪個DB流派的SQL編寫習慣這麼難辨識...
SELECT (略, 大概10來個column)
FROM tA
LEFT JOIN tB ON tA.tA_col1 = tB.tB_col1
AND tA.tA_col2 = tB.tB_col2
LEFT JOIN tC ON tA.tA_col1 = tC.tC_col1
要寫成
SELECT (略, 大概10來個column)
FROM tA LEFT JOIN tB
ON tA.tA_col1 = tB.tB_col1 AND tA.tA_col2 = tB.tB_col2 LEFT JOIN tC
ON tA.tA_col1 = tC.tC_col1
闇鍋羽翼⎝(゚ˊ_>ˋ)⎠
@warakia
Mon, May 14, 2018 1:39 AM
如果他是用 sql.Append(@"...") 寫就算了
偏偏是用 sql.Append("..."); sql.Append("..."); sql.Append("...");
要重組或檢查都很痛苦阿!!
闇鍋羽翼⎝(゚ˊ_>ˋ)⎠
@warakia
Mon, May 14, 2018 1:40 AM
而寫SELECT, LEFT JOIN, ON AND etc, 這類關鍵字,還全部都寫小阿
載入新的回覆
SELECT (略, 大概10來個column)
FROM tA
LEFT JOIN tB ON tA.tA_col1 = tB.tB_col1
AND tA.tA_col2 = tB.tB_col2
LEFT JOIN tC ON tA.tA_col1 = tC.tC_col1
要寫成
SELECT (略, 大概10來個column)
FROM tA LEFT JOIN tB
ON tA.tA_col1 = tB.tB_col1 AND tA.tA_col2 = tB.tB_col2 LEFT JOIN tC
ON tA.tA_col1 = tC.tC_col1
偏偏是用 sql.Append("..."); sql.Append("..."); sql.Append("...");
要重組或檢查都很痛苦阿!!