【原创】mysql 查询列合并输出
sqlstr = "Select XID,序号,抄表段,户号,户名,表号,测量点,连接方式,终端地址,用电地址+ rtrim(户名) as 用电地址,日期,是否成功,上次是否成功,正向有功总电能From 台区明细表where 终端地址='" & ZDDZM & "'"
sqlstr &= " And 日期in (Select max(日期) From 台区明细表where 终端地址='" & ZDDZM & "') ORDER BY 用电地址+ rtrim(户名) DESC"
f.dgv.DataSource = AC.GetTable(sqlstr)
如上所示,关键参数是rtrim()
用电地址+ rtrim(户名) as 用电地址
表示将 用电地址与户名 两列合并后作为用电地址输出