我正在尝试在java中创建一个mysql查询器,并且我希望能够添加与用户查询相关的主键(复合)。
例如:
SELECT *
FROM my_table
WHERE logic如何将复合主键添加为结果的第一列?我也需要保持用户询问的列。
我是否需要使用:CONCAT_WS('-',column1,column2,column3) ?
如果用户询问每一列(使用*),我就不能使用它。
发布于 2013-05-24 16:49:47
也许像这样的东西会有所帮助:
从mytable中选择concat(....)、mytable.*
尽管当您添加concat-column时,添加end,但类似于下面的内容,没有额外的表引用,应该可以正常工作:
SELECT *,concat(....)来自mytable
https://stackoverflow.com/questions/16730804
复制相似问题