Sqlserver 多行合并成一行
摘要:select ID,Name, TEST = STUFF((SELECT ';'+xx FROM emps where ID=t.ID FOR XML PATH('')),1,1,'') from emps t group by ID,Name
阅读全文
一对多,将某一个字段拼接返回
摘要:SqlServer: https://blog.51cto.com/u_16213429/7839860 mysql: https://blog.csdn.net/yuzheh521/article/details/128970674
阅读全文
数据库相关知识整理
摘要:关系代数 U 并集 Union 结构相同 取所有部分 n 交集 取相同部分 - 差集 减掉相同的部分 x 笛卡尔积 列:R列数+S列数;行:R行数*S行数 关系代数运算 投影 选择 连接 除 Sql语言 DDL Data Definition Language,即数据定义语言.数据定义语言是由SQL
阅读全文
sql 递归(应用场景:组织树)
摘要:with cte as ( select *, 0 as level from Organization where ParentID='' union all select d.*,level + 1 from cte c inner join Organization d on c.ID = d
阅读全文
根据某字段去重
摘要:select * from 表名 where 主键 in(select max(主键) from 表名 group by 要去重的字段 )
阅读全文