我有一个这样的查询:
Select table1.*, table2.column1 from table1 join table2 on table1.column1=table2.column1
它可以工作,但它将列放在datagridview
的末尾,但我必须将table2.column1
放在table2的指定列之后
,我必须使用 table1.*
并且我不能使用 table1
列的列表,这可能吗?
最佳答案
为什么不能使用所有字段的列表?
NO ,无法将列放置在由 *
指定的列中间,无论是纯 SQL 还是动态。
只需指定它们即可,不要偷懒,这是更好的做法:
SELECT table1.col1,
table1.col2,
table2.col1,
table1.col3
..........
关于c# - 如何在table1的指定列之后将table2中的列连接到table1?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38350115/