mysql中能这样用吗?select aaa as a,* from table where id=1
mysql中能这样用吗?selectaaaasa,*fromtablewhereid=1如果不能,有什么方法实现既能取得别名的值,又能取得所有字段的值...
mysql中能这样用吗?select aaa as a,* from table where id=1 如果不能,有什么方法实现既能取得别名的值,又能取得所有字段的值
展开
展开全部
select *,aaa as a
from table1
where id = 1;
我试过了好使。不要把*放到查询字段的最后,否则不好使。
还有啊,既然语句都写出来了,就先在mysql中执行一下啊,不就知道好不好用了吗?
希望可以帮到你
from table1
where id = 1;
我试过了好使。不要把*放到查询字段的最后,否则不好使。
还有啊,既然语句都写出来了,就先在mysql中执行一下啊,不就知道好不好用了吗?
希望可以帮到你
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不能这样的
select t.列别名,t.* from (结果集或者table) t where id=1
一定要指明是哪一列
select t.列别名,t.* from (结果集或者table) t where id=1
一定要指明是哪一列
追问
也就是说字段别名和*不能一起用是吧,用了字段别名还要取得所有字段的值的话,就要列出所有的字段名?
追答
aaa 如果不是列名只是一个字符串 就给aaa 加上一个 引号就可以了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这样写是可以的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以这样的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |