帮我看条sql语句,解释下什么意思?谢谢

[复制链接]
查看11 | 回复5 | 2009-8-17 10:26:01 | 显示全部楼层 |阅读模式
a.*a是表table1的别名,就是a.*就table1表中所有的字段,a.name1||a.name2 as newname 意思是把table1表中的name1和name2 连接起来形成一个新名称newname 输出.|| 是字符串连接符号....
回复

使用道具 举报

千问 | 2009-8-17 10:26:01 | 显示全部楼层
a.name1||a.name2 as newname||意思是将a.nam1和a.name2两个字段连接起来 再将这个新字段取个名字newname...
回复

使用道具 举报

千问 | 2009-8-17 10:26:01 | 显示全部楼层
a.* 意思是取 a表 或别名为a 的表得所有列 你的这个a 是指代 table1a.name1||a.name2 as newname||意思是将a.nam1和a.name2两个字段连接起来 将列名当作 newname来显示...
回复

使用道具 举报

千问 | 2009-8-17 10:26:01 | 显示全部楼层
1. 取表的所有字段,并且需要name1和name2合在一起的值2. ||为字符串连接符,为name1||name2设置别名newname,name1='张',name2='三',则newname='张三'...
回复

使用道具 举报

千问 | 2009-8-17 10:26:01 | 显示全部楼层
||是连接的意思。 把name1和name2连起来叫newname....
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行