怎样用sql语句查询所有字段,但是又得给某一个字段设置一个别名?

 我来答
刺友互
高粉答主

2020-04-04 · 每个回答都超有意思的
知道答主
回答量:3979
采纳率:100%
帮助的人:66.1万
展开全部

1、新建一个test数据库,在数据库中创建一个data数据表,在表内插入四条测试数据。

2、新建一个php文件,命名为test.php,用于讲解如何使用sql统计某一个字段数字的总和。

3、在test.php文件内,使用new创建一个mysqli数据库连接,在mysqli方法内,使用数据库账号、密码、数据库名称连接数据库。

4、在test.php文件内,使用set_charset方法设置获得数据的编码为utf8,同时,使用if语句判断连接数据库是否成功,如果不成功,则输出错误信息。

5、在test.php文件内,编写sql语句,使用sum方法计算指定字段数字的总和,例如 ,这里计算num字段数字的总和。

6、在test.php文件内,使用query执行sql语句,最后,通过fetch_all方法将获得的总和数据资源转换为二维数组

_慾哭嘸淚_
推荐于2017-11-26 · TA获得超过252个赞
知道小有建树答主
回答量:276
采纳率:60%
帮助的人:136万
展开全部
--你问的如果是新增列那就是如下的
select *,'a' as col_name 
from table_name
--col_name 是新的列的列名,值是'a'

--如果是重新命名某列,就是如下
select t.col1 as colname
from table_name as t
--这就是将列col1重命名为colname

--不过你是不是问的是如何查询所有列,但是有一列需要重命名,但是用*,col1 as colname这个就会出现重复列?
--如果是,那就建议要么全部列名都写出来吧,要么在程序中显示的时候再重命名,用sql直接写不划算
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jcnenglish
2013-11-02 · TA获得超过651个赞
知道小有建树答主
回答量:572
采纳率:0%
帮助的人:447万
展开全部
先显示所有的,然后再新增一列,如
select *,a as b from tablename.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
奶香沫沫
2013-11-02 · 超过15用户采纳过TA的回答
知道答主
回答量:57
采纳率:100%
帮助的人:35.1万
展开全部
楼上正解,就是这样
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式