小编dst*_*ley的帖子

计算多个表中值的实例

我正在尝试编写一个查询,该查询返回多个表中给定值的计数。

现在,我正在使用以下查询

SELECT COUNT(*) AS SL,
(
  SELECT COUNT(*)
  FROM [Sales Line Archive]
  WHERE [Document No_] = 123
) AS SLA
FROM [Sales Line]
WHERE [Document No_] = 123
Run Code Online (Sandbox Code Playgroud)

它返回一个结果,第一列是 Sales Line 中的行数,第二列是 Sales Line Archive 中的行数。

但是,我想使用IN子句请求多条记录,以便获得如下结果

Document No_, SL, SLA
1, 3, 0
2, 0, 4
3, 2, 1
Run Code Online (Sandbox Code Playgroud)

sql-server t-sql

5
推荐指数
1
解决办法
1170
查看次数

从 SQL Server 到 Azure SQL 的事务复制

我正在尝试在本地 SQL Server 和 Azure SQL 数据库之间设置事务复制。不幸的是,Azure SQL 似乎不支持 SQL Server 复制,而 Azure 数据同步似乎已被放弃(即使不支持,它也会在具有 200 多个表的数据库上窒息)。

在本地 SQL Server 和 Azure SQL 数据库之间设置连续事务复制有哪些替代方法?我的目标是只复制少数几个表,我希望它近乎实时地发生(而不是按计划进行)。

replication sql-server azure-sql-database

2
推荐指数
1
解决办法
3758
查看次数