❶ sql语句合并相同项
你的语句条件不完整,只用“年龄”关联B表是不够准确的,如果B表中有姓名,需要把姓名也加上,这样写:
select A.年龄,A.姓名 From A,B where A.姓名=B.姓名 and A.年龄=B.年龄;
如果B表中不存在“姓名”,并且A表中“年龄”,“姓名”组合唯一,那么语句改成如下写法就能避免重复,而且效率会高些。
select A.年龄,A.姓名 From A where exists (select 1 from B where A.年龄=B.年龄);
❷ SQL如何将某一列中相同的数据合并
SELECT GROUP_CONCAT( 字段名 ) FROM 表名
并将该字段 在WHERE条件下 GROUP BY
❸ sqlserver2008 怎么把一张表中相同列的行合并
用group by分组就可以了
selectid,sum(value)valuefrom表名groupbyid
❹ SQL中如何将两列拼接
SQL中,将两列拼接的步骤如下:
我们需要准备的材料分别是:电脑、sql查询器。
1、首先,打开sql查询器,连接上相应的数据库表,例如stu2表。