I am using VBA to open an ODBC connection and retrieve data. I have some SQL queries that populate what I need:
SELECT
tbl.a AS test1
tbl.b AS test2
tbl.c AS test3
FROM
db.tbl AS tbl
INNER JOIN db.more AS more
ON more.a = tbl.a
Is there a way I can input this query in VBA so it retains its structure and looks readable? I did this:
Dim sql AS string
sql = ""
sql = sql & "SELECT"
sql = sql & " tbl.a AS test1"
sql = sql & " tbl.b AS test2"
sql = sql & " tbl.c AS test3"
sql = sql & "FROM"
sql = sql & " db.tbl AS tbl"
sql = sql & "INNER JOIN db.more AS more"
sql = sql & " ON more.a = tbl.a"
This doesn't really look good to me, buf it's the best I can do then I'll manage. I just wanted to see if there was a better way.