我有两组表格,其中包含一个帐户上的所有联系人的职位等。出于数据迁移的目的,我需要从 TableB 中不存在的表 A 中选择所有 ContactsId 及其帐户 ID。它是 ContactId 和 AccountID 的组合。我尝试了以下方法:
Select * from Final_Combined_Result wfcr
WHERE NOT EXISTS (Select Contact_ID, Account_ID from Temp_WFCR)
Run Code Online (Sandbox Code Playgroud)
我知道这完全没有问题,但我在这里查看了其他几个问题,但无法找到合适的解决方案。
我也试过这个:
Select * from Final_Combined_Result wfcr
WHERE NOT EXISTS
(Select Contact_ID, Account_ID from Temp_WFCR as tc
where tc.Account_ID=wfcr.Account_InternalID
AND tc.Account_ID=wfcr.Contact_InternalID)
Run Code Online (Sandbox Code Playgroud)
这似乎是正确的,但我想确定一下。
目前正在处理SSRS报告,其中有一个参数"按订单显示"默认设置为false.在报表正文中,如果参数"按订单显示"为true,我想设置组表达式以显示列顺序,否则不显示列.我不确定这个表达式是什么.非常感谢帮助.
谢谢
我有以下一段代码从2月1日开始查看年份,而不是1月1日.我已做出改变,但它没有说明闰年.如何修改此代码以确保它占据闰年.我在VB中比较新.有内置功能吗?
Dim dt As Date
Dim Y2Dday As Integer
Dim Y2Dyear As Integer
Dim strDepartment1 As String
dt = dtpDate.Value
'Y2Dday = -dt.DayOfYear + 32
Y2Dday = -dt.DayOfYear + 366
'If dt.DayOfYear > 31 Then
If dt.DayOfYear > 365 Then
Y2Dyear = 0
Else
Y2Dyear = -1
End If
strDepartment1 = strDepartment.Replace("departmentid", "o.departmentid")
Dim collection As ItemCollection
Dim qry As QueryItem
collection = ItemCollection.GetInstance()
qry = collection.GetQueryItem(intItem)
If (Not qry Is Nothing) Then
qry.SetQueryParameter(QueryItem.QueryParameter.DateFormat, intDateFormat.ToString())
qry.SetQueryDate(1, dt.ToString)
'Date used by …Run Code Online (Sandbox Code Playgroud)